java中的compareto方法的详细介绍
来源:互联网 发布:南山软件产业基地图片 编辑:程序博客网 时间:2024/05/22 15:40
java.(compareTo的用法)
public class amazing
{
public static void main(String[] args)
{
int name1=10;
in name2=20;
int result=name1.compareTo(name2);
if(result<0)
System.out.println("yes");
else {if(result==0)
System.out.println("equal");
else
System.out.println("no");
}
}
}
为什么有错误?请给以修改,还有,请问什么是String?
解释一:String 是字符串,它的比较用compareTo方法,它从第一位开始比较,如果遇到不同的字符,则马上返回这两个字符的ascii值差值..返回值是int类型
像你题目中,int跟int的比较不能用compareTo方法,直接用大于(>) 小于(<) 或者 等于(==) 不等于(!=)来比较即可
解释二:compare to 方法比较的是两个字符串的大小,你可以先把你的int型变量转换成String再进行比较
String.valueOf()方法
具体改后:
public class amazing
{
public static void main(String[] args)
{
int name1=10;
int name2=20;
int result=String.valueOf(name1).compareTo(String.valueOf(name2));
if(result<0)
System.out.println("yes");
else {if(result==0)
System.out.println("equal");
else
System.out.println("no");
}
}
}
- java中的compareto方法的详细介绍
- java中的compareto方法的详细介绍
- java中的compareto方法的详细介绍
- java中的compareto方法的详细介绍
- java中的compareto方法的详细介绍
- java中的compareto方法的详细介绍
- java中的compareto方法
- java中的compareto方法
- java中的compareto方法
- Java中的compareTo方法
- java的String中的compareTo方法源码
- java中的compareto方法使用
- String的compareTo方法的详细说明
- java API------String类的compareTo方法
- 关于Java中compareTo方法的使用
- 覆写JAVA中的CompareTo()方法与toString()方法的实现
- java中的compareTo函数
- java String中的compareTo
- Ubuntu16.04 mysql 编码方式配置
- 设置Service为前台服务,保证service不会被杀死!!
- python中pandas库学习笔记
- 五位运动员问题的优化
- java xml SAX解析
- java中的compareto方法的详细介绍
- 【一步步学OpenGL 26】-《法线贴图》
- 3、uboot源码——主Makefile分析
- dubbo学习过程、使用经验分享及实现原理简单介绍
- 大数据IMF传奇行动绝密课程第85课:基于HDFS的SparkStreaming案例实战和内幕源码解密
- leetcode217. Contains Duplicate
- 最小的k个数
- G
- 使用Pull和SAX解析XML格式数据