[英]Java selecting words from a string
嗨,大家好。 對於這個令人尷尬的新手問題,我很抱歉,但我似乎無法弄明白這個命令。 我對python很好,並且在jython中有一個腳本,我正在轉向純java(並沿途學習)。
我有一個字符串: Java is really cool
我知道如何剝離字符串以獲得最終結果: really cool
但我不確定在java中執行此操作的命令。 我發現java中的命令是專門通過文本來完成的,但我想使用空格作為分隔符來獲取單詞。
有人能告訴我使用什么java命令嗎? 我希望能夠刪除前兩個單詞和/或專門選擇我想要的單詞。
謝謝,
我想你正在尋找String.split
。
String s = "Java is really cool";
String words[] = s.split(" ");
String firstTwo = words[0] + " " + words[1]; // first two words
String lastTwo = words[words.length - 2] + " "
+ words[words.length - 1]; // last two words
請看一下String.split
方法
String foo = "java is really cool";
String bar[] = foo.split(" ");
這會將所有單詞分成一個數組。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.