簡體   English   中英

Java從字符串中選擇單詞

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM