2009-03-24 5 views
0

Comment puis-je envoyer un fichier qui stockés dans le tableau à d'autres classes? J'ai essayé ce code mais je ne travaille pas.Comment envoyer des fichiers de tableau à d'autres classes

public class abc { 
    .... 
    String [] indexFiles = new String[100]; 

    public abc(){ 
     indexFiles [0]=image1.txt; 
     indexFiles [1]=image1.txt; 
     .... 
     draw = new drawing (indexFiles(0)); // I got error in this code 
     draw = new drawing (indexFiles.get(0)); // I also tried this code but it give me error as well.  
    } 

} 

Répondre

2

Utilisez

indexFiles[0] 
+0

oh! comment puis-je raté cela [] .... merci Frank :-) – Jessy

4

Est-ce que votre classe de dessin prend un tableau de chaînes, ou tout simplement une seule chaîne?

Si cela prend un tableau, utilisez ceci:

draw = new drawing(indexFiles); 

Si elle prend une seule chaîne, utilisez ceci:

draw = new drawing(indexFiles[0]); 

Pour accéder à une valeur unique dans un tableau, vous utilisez le [ ] entre parenthèses, pas entre parenthèses.

Juste une remarque: Le "get (0)" méthode est utilisée pour les collections comme ArrayList:

List<String> stringList = new ArrayList<String>(); 
stringList.add("MyString"); 
System.out.println(stringList.get(0)); 
Questions connexes