indexof()

qq_38594151 2017-12-04 10:45:56
public class c {
public static void main(String[] args) {

String a="10XAA1";
System.out.println(a.indexOf("0XAA"));

if(a.indexOf("OXAA") > 0){
System.out.println(1);
}else{
System.out.println(2);
}

}

}
输出的值为 1 为什么老是打印2
...全文
189 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dny2012 2017-12-04
  • 打赏
  • 举报
回复
0XAA ,OXAA,写错了
xiaovhao 2017-12-04
  • 打赏
  • 举报
回复
System.out.println(a.indexOf("0XAA")); if(a.indexOf("OXAA") > 0){, 你仔细看下,一个是数字0,一个是字母O

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧