String sentence = "Any simpler way to get the last element of a Java array?";
String lastToken = sentence.split(" ")[sentence.split(" ").length-1];
我想拆分句子並獲取最後一個標記。我覺得我的做法有些尷尬。基本上,我希望第二個陳述更短。那可能嗎?獲取Java數組最後一個元素的更簡單的方法是什麼?
編輯:我在找什麼:1)不需要單獨聲明數組2)不需要將句子分開兩次。如果有一種叫做last
的方法,那將會很好。我懷疑這是不可能的,但要確保。
你正在拆分相同的東西兩次。你不想這樣做。更短並不意味着更好。 – 2013-03-09 23:10:20
所以你正在尋找'array?'? – 2013-03-09 23:10:57
只是來自'\\ s +'的最後一個索引或空白字符(如''''')的子字符串。 – 2013-03-09 23:11:56