Le langage de programmation Java dispose de nombreuses classes , qui sont des plans numériques ou des plans pour la création d'objets virtuels. Un type de classe est un tableau, qui peut contenir d'autres classes, y compris les chaînes, qui sont essentiellement des mots ou des séquences de texte. Une opération courante et sont essentielles effectuées sur tableaux de chaînes est redimensionnement dynamique : diminution ou l'expansion des réseaux au cours de l'exécution du programme afin qu'ils ne contiennent que les éléments ( par exemple , cordes) ils doivent avoir . Avant de Java a été inventé , la réalisation de ce redimensionnement nécessaire un montant gênant de programmation supplémentaire . Mais les classes de Java intégré cette fonctionnalité de redimensionnement , qui a libéré les programmeurs de se concentrer sur des tâches plus importantes . Choses que vous devez environnement de développement intégré (IDE) pour Java Afficher plus Instructions 1 Ouvrez votre environnement de développement intégré Java (IDE) et de créer une nouvelle plaine projet Java. Nommez les " dynamicstringarrays , " projet et le nom de sa classe principale 2 Sélectionnez tout le code dans le fichier Main.java et collez dessus le code suivant «Main ». : ////////////////////////////////////////////////paquet dynamicstringarrays ; Photos import java.util . * ; Import java.io. * ; Public class Principal { statique ArrayList mylist ; statique reprintList void () {String s = "" ;//Imprimez le stringsfor d'entrée ( int i = 0; i < mylist.size (); i + +) { s = "Element" + i + ":" + mylist.get ( i); System.out.println ( s) ;} System.out.println ( " Quel est le numéro de l'élément à supprimer ? ");} public static void main ( string [] args ) throws Exception { mylist = new ArrayList (); //obtenir les commentaires de l'utilisateur jusqu'à ce qu'un ligne blanche est nouvelleChaine hitString = ""; InputStreamReader InputStreamReader = new InputStreamReader ( System. in) ; BufferedReader lecteur = new BufferedReader ( InputStreamReader ) ; System.out.println (" Entrez une chaîne :"); nouvelleChaine = reader.readLine (); while ( newString.length () > 0) { mylist.add ( nouvelleChaine ) ; System.out.println (" Entrez une chaîne :"); nouvelleChaine = reader.readLine (); } //Imprimez le stringsreprintList d'entrée ( ) ; nouvelleChaine = reader.readLine (); int pos = 0; while ( newString.length () > 0) { //supprimer le stringpos = Integer.parseInt ( nouvelleChaine ) ; mylist.remove (POS ) ;//listreprintList () réimpression ; nouvelleChaine = reader.readLine (); }} } //////////////////////////////////////////////// 3 Exécutez le programme à l'intérieur de votre IDE et passer à la fenêtre "Sortie" de l' IDE . Entrez les cordes lorsque le programme vous invite pour eux. Entrez une chaîne de caractères par ligne, et appuyez sur " Entrée" lorsque vous avez terminé chaînes entrant . 4 Notez que le programme affiche la liste des chaînes que vous avez inscrits , et que c'est maintenant vous demander le tableau élément à supprimer . 5 Entrez un numéro affiché dans la liste, puis regardez l'affichage de la liste résultante , qui est maintenant absent l'élément que vous avez choisi de supprimer. 6 < p> Supprimer quelques éléments du tableau, puis appuyez sur "Entrée" sans entrer un numéro lorsque vous souhaitez mettre fin au programme .
|