示例:我有一个 EditText,我想检查第一个单词是城市名称,第二个单词是密码。这两个词用逗号(,)分隔。
问问题
807 次
5 回答
0
使用 split() 完成任务。
前任:
String s= "abc,123"
String s1[]=s.split(",");
String city=s1[0];
String pincode=s1[1];
于 2013-10-03T11:47:35.793 回答
0
尝试这个
String strInput = editText.getText().toString();
String strSplit [] = strInput.split(",");
System.out.println("CityName : " + strSplit[0]);
System.out.println("PinCode : " + strSplit[1]);
于 2013-10-03T11:47:55.583 回答
0
这样做。。
String content="Mehsana,384001";
String[] contentArray=content.split(",");
你会得到
contentArray[0]=Mehsana
contentArray[1]=384001
然后您可以验证每个字符串内容..
于 2013-10-03T11:45:57.667 回答
0
String data = "ali,524513"
String []array = data.split(",")
you can validate array[0] and array[1] :)
System.out.println("Name: "+array[0]+" code: "+array[1]);
于 2013-10-03T11:51:39.267 回答
0
嘿,如果您不想使用拆分,请尝试此操作。您需要将字符串从 edittext 获取到变量中,然后使用以下代码自己进行验证:)
String str = "tim,52250";
StringTokenizer st = new StringTokenizer(str, ",");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
于 2013-10-03T11:57:34.087 回答