2017-04-27 40 views
1

我想要這樣一個輸出,當輸入是一個字符串「HARSHA」時,它必須被拆分成組成字母,它們應該被打印在單獨的行上。如何在Java中分割單詞?

+2

使用String.toCharArray工作()然後在單獨的行中打印數組的每個元素。 –

+0

可能的重複[如何在Java中分割字符串](http://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java) – pringi

回答

1

您可以使用split()方法的類java.lang.String

String word = "ahmet enes"; 
String[] alphabets = word.split(""); 
for(String alphabet : alphabets) 
    { 
    System.out.println(alphabet); 
    } 

由於@Pshemo提醒我它可能無法在以前的版本中

+1

值得一提的是,這隻會工作自Java 8開始。在Java 7和更早版本中,我們將以''abc「.split(」「) - > [」「,」a「,」b「,」c「]'這樣的空字符串開始獲取數組。 – Pshemo

+0

@Pshemo是真的非常感謝您的提醒 –