Java 在岗,;我开始尝试使用StringTokenizer,但只知道这是徒劳的。我知道更多的代码会更好;我甚至没有要求代码回答,不过,我只是想回答一下如何处理这一次的同时性问题。我不太明白为什么要使用标记化。拜托。是的,我意识到这一点都没有帮助——我只是发布了使
Java 在岗,;我开始尝试使用StringTokenizer,但只知道这是徒劳的。我知道更多的代码会更好;我甚至没有要求代码回答,不过,我只是想回答一下如何处理这一次的同时性问题。我不太明白为什么要使用标记化。拜托。是的,我意识到这一点都没有帮助——我只是发布了使,java,regex,loops,replace,Java,Regex,Loops,Replace,在岗,;我开始尝试使用StringTokenizer,但只知道这是徒劳的。我知道更多的代码会更好;我甚至没有要求代码回答,不过,我只是想回答一下如何处理这一次的同时性问题。我不太明白为什么要使用标记化。拜托。是的,我意识到这一点都没有帮助——我只是发布了使用标记化的尝试,以向Jeroen展示我已经编写的代码。这个用户不断以不同的方式发布同一个问题。很难解释为什么,但请查看我现在使用的代码,它将揭示我为什么需要这样做,或者说我在编码方面完全不称职,这导致我做了很多不必要的工作。 StringTok
在岗,;我开始尝试使用StringTokenizer,但只知道这是徒劳的。我知道更多的代码会更好;我甚至没有要求代码回答,不过,我只是想回答一下如何处理这一次的同时性问题。我不太明白为什么要使用
标记化
。拜托。是的,我意识到这一点都没有帮助——我只是发布了使用标记化的尝试,以向Jeroen展示我已经编写的代码。这个用户不断以不同的方式发布同一个问题。很难解释为什么,但请查看我现在使用的代码,它将揭示我为什么需要这样做,或者说我在编码方面完全不称职,这导致我做了很多不必要的工作。
StringTokenizer stt = new StringTokenizer(archetype);
while(stt.hasMoreTokens()){
String temp = stt.nextToken();
if(temp.charAt(0)=='#');
}
public List<String> getPhrases(StringBuilder fileContent, String token) {
StreamTokenizer tokenizer = new StreamTokenizer(new StringReader(fileContent.toString()));
List<String> list = new ArrayList<String>();
try {
while (tokenizer.nextToken() != StreamTokenizer.TT_EOF) {
if (tokenizer.sval.equals(token)) {
tokenizer.nextToken(); // '['
do {
tokenizer.nextToken(); // go to the number
list.add(String.valueOf(tokenizer.sval));
} while (tokenizer.nextToken() == ',');
break;
}
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return list;
}