2014-10-07 87 views
-2
字符

我的數組是Object[] Words;如何讀取數組元素

Words[0]=Apple-Alim,AlimniiMod; 
Words[1]=Anxious-SanaaZowson,SetgelTugshse; 
Words[2]=Car-Mashin,MashinTereg,Wagon etc.. 

我如何讀取的字符,直到'-'

+1

爲什麼鍵入對象?爲什麼不輸入字符串? – 2014-10-07 05:43:52

+0

我同意。爲什麼不使用'String'?您可以使用'indexOf'來查找'-'的索引,然後使用'substring'。 – rayryeng 2014-10-07 05:49:50

回答

0

將其轉換爲String[]陣列,並嘗試用它玩,

String[] wordArray= Arrays.copyOf(Words, Words.length, String[].class); 

使用indexOf()方法找到-字符的發生。其餘的使用提取subString()

0
public static void main(String[] args) { 

    Object[] words = new Object[5]; 

    words[0] = new String("Apple-Alimnii, jskdhj"); 

    for(int i = 0; i < ((String)words[0]).length(); i++) { 

     System.out.print(((String)words[0]).charAt(i)); 

     if(((String)words[0]).charAt(i) == '-') 
      break; 
    } 
}