Java 中什么功能相当于strncmp
答案:2 悬赏:10 手机版
解决时间 2021-02-06 01:34
- 提问者网友:溺爱和你
- 2021-02-05 09:40
就是用Java比较两个字符串的前n个字符,相等返回1,不等返回0
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-05 11:01
java中提供了对String对象的比较,即String对象的equals方法。
要比较两个字符串的前几个字符可以,用String的subString方法进行截取,再对新的String进行比较。
假设:
String s1 = "abcd12345";
String s2 = "abcdefg345";
比较前n个:s1.subString(0,n).equals(s2.subString(0,n));
这里当n<4时上面语句返回true,否则返回false或者直接抛出异常。
要比较两个字符串的前几个字符可以,用String的subString方法进行截取,再对新的String进行比较。
假设:
String s1 = "abcd12345";
String s2 = "abcdefg345";
比较前n个:s1.subString(0,n).equals(s2.subString(0,n));
这里当n<4时上面语句返回true,否则返回false或者直接抛出异常。
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-05 12:06
你好!
String str1 = "B234";
String str2 = "B235";
System.out.print(str2.compareTo(str1));
如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯