我想遍历String中的每个字符,并将String的每个字符作为String传递给另一个函数.
String s = "abcdefg";
for(int i = 0; i < s.length(); i++){
newFunction(s.substring(i, i+1));}
Run Code Online (Sandbox Code Playgroud)
要么
String s = "abcdefg";
for(int i = 0; i < s.length(); i++){
newFunction(Character.toString(s.charAt(i)));}
Run Code Online (Sandbox Code Playgroud)
最终结果必须是String.那么任何更快或更高效的想法?
我有一个EdiText. 用户可以在其中提及主题标签。我想获取这些主题标签并将它们添加到ArrayList. 我怎样才能从EdiText.
假设我的edittxtmsg包含#Stackoverflow slove me #hashtag #problem
我想要这些标签: #Stackoverflow #hashtag #problem
edittxtmsg.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start,
int before, int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
int strLenght = s.toString().length();
int available = 140 - …Run Code Online (Sandbox Code Playgroud)