我有一个包含以下内容的数组:
预订http://amazon.com/index.php
漫画http://mangareader.net
教程http://stackoverflow.com
我想得到第一个字,所以我想要的结果是:
簿
漫画
教程
感谢您的帮助
答案 0 :(得分:1)
使用split方法:
// assume your array variable is arr
for(String s : arr) {
String[] words = s.split(" ");
String firstWord = null;
if(words.length > 0) firstWord = words[0];
}
答案 1 :(得分:0)
您可以使用函数split()来实现此目的。
答案 2 :(得分:0)
试试这个
String w = str.substring(0, str.indexOf(' '));
答案 3 :(得分:0)
这将有效
String[] stt= new String[]{"Book http://amazon.com/index.php","Manga http://mangareader.net","Tutorial http://stackoverflow.com"};
for(int i=0;i<stt.length;i++){
String sst=stt[i].substring(0, stt[i].indexOf(' '));
System.out.println(sst);
}