首页 > 代码库 > 字符串比较——compareTo函数
字符串比较——compareTo函数
package com.day03.ifelse; import java.math.BigInteger; /** * @author 王恒 * @datetime 2017年4月7日 下午3:13:50 * @description 字符串比较 */ public class TestCompareTo { public static void main(String[] args) { //单个英文字母的字符串比较 String str = "a"; String str2 = "b"; System.out.println(str.compareTo(str2)+" 单个英文字母"); //多个英文字母的比较 String str3 = "aasf"; String str4 = "gasfd"; System.out.println(str3.compareTo(str4)+" 多个英文字母\n"); //单个的中文的字符串比较 char c1=‘上‘; char c2=‘海‘; //new BigInteger(Integer.toHexString(s),16);//将指定基数的 BigInteger 的字符串表示形式转换为 BigInteger。 System.out.println(new BigInteger(Integer.toHexString(c1),16)+" 上");//19978 System.out.println(new BigInteger(Integer.toHexString(c2),16)+" 海");//28023 String s1 = "上"; String s2 = "海"; System.out.println(s1.compareTo(s2)+" 单个的中文的字符串比较"); //-8045 //多个的中文字符串比较 String s3 = "上战场"; String s4 = "上"; System.out.println("多个中文比较 "+s3.compareTo(s4)+" 多个的中文字符串比较"); } }
字符串比较——compareTo函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。