解决java一个字符串是否包否另一个字符串失效 今天编码过程中又踩了一个坑,找了半天硬是没找出来。 打断点调试发现结果返回为ture,但是就是不执行里面的子语句,使用各种方法均无效。 发现是idea字符集的问题,开始使用的是utu-8,但是无意间点到了GBK造成了这个项目在中文状态下乱码,即使字符串方法返回为ture,但是在解析字符时候会导致乱码,匹配不上,一看是编码格式为GBK,把字符集先换成utf-8 再重新编写if里面的中文 即可解决.