【发布时间】:2016-12-01 09:21:48
【问题描述】:
嗨,我有以下代码,如果字符串“消息”包含波斯语字符,但即使字符串没有波斯语字符,我也想使用 Toast 显示消息 Toast 消息同时显示我的代码中的问题在哪里? 提前致谢!
int len=message.length();
final String [] chr={ "چ","ج","ح","خ","ه","ع","غ","ف","ق","ث","ص","ض",
"ش","س","ی","ب","ل","ا","ت","ن","م","ک","گ","ظ","ط","ز",
"ر","ذ","د","ئ","و","?","آ","ژ","پ","ء","،","ۀ","؛",
"ٌ","'ً","آ","ِ","ُ","َ","ة","ي","ؤ","إ","أ" };
for(int i=0;i<len;i++)
{
for(int j=0;j<49;j++)
{
if(message.contains(chr[j]));
{
EnglishSms="false";
Toast.makeText(getApplicationContext(), chr[j], Toast.LENGTH_LONG).show();
// break;
}
}
}
【问题讨论】:
-
为什么有两个 for 循环?什么是长度?请详细说明您的问题
-
this for ("for(int i=0;i
标签: android string search message contains