问题描述
socket协议中,c++传过来的协议末尾是r请问怎么判断呢?
解决方案
解决方案二:
Strings="asasaasasasr";System.out.println(s.endsWith("r"));
解决方案三:
一次读一个字符,逐个比较是否为r
解决方案四:
引用1楼houjin_cn的回复:
JavacodeStrings="asasaasasasr";System.out.println(s.endsWith("r"));
+1,用endWith()方法!
解决方案五:
顶一楼的,就用endwith()方法吧。
解决方案六:
就是啊上面说的对或者String.charAt(String.length());一回事
解决方案七:
该回复于2010-11-10 15:21:19被版主删除
解决方案八:
str1.endwith(str)
解决方案:
str1.endwith(str)
解决方案:
Strings="hahgiaewbqr";if(s.endsWith("r")){System.out.println("yes");}else{System.out.println("no");}
解决方案:
endsWith()
解决方案:
顶引用1楼houjin_cn的回复:
JavacodeStrings="asasaasasasr";System.out.println(s.endsWith("r"));
解决方案:
Patternp=Pattern.compile(".*r$");java.util.regex.Matcherm=p.matcher("asdbsar");System.out.println(m.matches());
解决方案:
++引用12楼clihan的回复:
Patternp=Pattern.compile(".*r$");java.util.regex.Matcherm=p.matcher("asdbsar");System.out.println(m.matches());
解决方案:
引用3楼dota_noney的回复:
引用1楼houjin_cn的回复:JavacodeStrings="asasaasasasr";System.out.println(s.endsWith("r"));+1,用endWith()方法!
时间: 2024-09-30 00:05:53