android中字符串比较函数
获得连接的wifi的SSID,通自己指定的wifi名称相比较,判断是否连接到指定的wifi可是返回的内容一个包含“xx”,一个不含“”如下图所示,请指教equals()返...
获得连接的wifi的SSID,通自己指定的wifi名称相比较,判断是否连接到指定的wifi可是返回的内容
一个包含“xx” ,一个不含“”如下图所示,请指教
equals()返回的内容为false
其中ssidcp定义的为 String ssidcp="Tenda_2E4488"; 怎么没有人回答,各位帮忙呀,怎么回事 展开
一个包含“xx” ,一个不含“”如下图所示,请指教
equals()返回的内容为false
其中ssidcp定义的为 String ssidcp="Tenda_2E4488"; 怎么没有人回答,各位帮忙呀,怎么回事 展开
3个回答
展开全部
你的
SSID = "Tenda_ZE4488"
SSIDCP = Tenda_ZE4488
坐ssid.equals(ssidcp)返回肯定为false啊
按输出的可推断:
ssid = "\"Tenda_ZE4488\""
ssidcp="Tenda_ZE4488"
所以不等啊
追问
大侠佩服你,我想知道的是为什么,返回的一个有引号,一个没
String ssidcp="Tenda_2E4488"; 是自己定义的,而得到的返回值是不带引号的
而SSID = "Tenda_ZE4488"是实际连接到的带有引号
追答
我不清楚你的ssid怎么获得的,所以具体不知道具体情况
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询