我想操縱這個字符串:文字閱讀的字符串
"Roger:Rabbit:22:California"
和如下顯示輸出:
Name: Roger Rabbit
Age: 22
State: California
我想知道什麼將是最好的接近呢?
我想操縱這個字符串:文字閱讀的字符串
"Roger:Rabbit:22:California"
和如下顯示輸出:
Name: Roger Rabbit
Age: 22
State: California
我想知道什麼將是最好的接近呢?
爲此,您可以使用字符串split()
方法。提及您的分隔符爲:
。然後,您要確保您使用不同的字符串拆分,從split方法的輸出中創建一個數組。在您的System.out.println()
中,您可以將新創建的數組元素的數組索引提及爲System.out.println("Name" + myIndex[0])
。 資源:https://www.tutorialspoint.com/java/java_string_split.htm
不會名字和姓氏以這種方式獲取他們各自的行嗎? - 沒關係,[0]不是[我],你沒有循環。所以(「名稱:」+ myIndex [0] +「」+ myIndex [1])等 – Julix
@Julix我舉了一個例子。事實上,該數組將包含來自由split()方法解析的原始字符串中的所有元素。不想放棄一切。 – chromechris
謝謝,我覺得使用split()方法是最好的方法。在推進這個過程之前,我只需要確定。 –
這不是一個代碼寫入服務。你到底想做什麼來自己做這件事? –
另外,除非我在這裏錯過了一些東西,否則你沒有提供任何上下文。從你的個人資料我猜你會想在Java中工作? - 你的標籤還提到了stringtokenzier,它是一個Java,儘管「StringTokenizer是一個遺留的類,爲了兼容性的原因,儘管它在新代碼中的使用不受歡迎,但建議任何尋求這種功能的人都使用String或split方法改爲使用java.util.regex包。「 - http://docs.oracle.com/javase/7/docs/api/java/util/StringTokenizer.html – Julix