Java中intValue,parseInt,Valueof 这三个关键字的区别
Java中intValue,parseInt,Valueof这三个关键字有什么用,以及他们的区别,说的尽量简单点再分别举个例子看看谢谢我只知道intValue是把Inte...
Java中 intValue,parseInt,Valueof 这三个关键字有什么用,以及他们的区别,说的尽量简单点
再分别举个例子看看谢谢
我只知道 intValue是把Integer对象类型变成int的数据类型;
parseInt是吧String 变成int的数据类型;
Valueof是吧给定的参数转化成对象类型;
但我不知道在实际程序代码中怎么使用麻烦各位哥哥姐姐举个例子看看 展开
再分别举个例子看看谢谢
我只知道 intValue是把Integer对象类型变成int的数据类型;
parseInt是吧String 变成int的数据类型;
Valueof是吧给定的参数转化成对象类型;
但我不知道在实际程序代码中怎么使用麻烦各位哥哥姐姐举个例子看看 展开
2个回答
展开全部
parseInt(String s )方法是类Integer的静态方法,它的作用就是将形参 s 转化为整数,比如:
Interger.parseInt("1")=1;
Integer.parseInt("20")=20;
Integer.parseInt("324")=324;
当然,s 表示的整数必须合法,不然是会抛异常的。
valueOf(String s )也是Integer类的静态方法,它的作用是将形参 s 转化为Integer对象,
什么是Integer对象,Integer就是基本数据类型int型包装类,就是将int包装成一个类,这样在很多场合下是必须的。如果理解不了,你就认为int是Integer的mini版,好用了很多,但也丢失了一些功能,好了,看代码:
Interger.valueOf("123")=Integer(123)
这时候Integer(123)就是整数123的对象表示形式,它再调用intValue()方法,就是将123的对象表示形式转化为基本数据123
所以,选择D
褚娅老溱番蔀贯沙灯韪柘炬闲娓阜嘏珊倩棠底娟
Interger.parseInt("1")=1;
Integer.parseInt("20")=20;
Integer.parseInt("324")=324;
当然,s 表示的整数必须合法,不然是会抛异常的。
valueOf(String s )也是Integer类的静态方法,它的作用是将形参 s 转化为Integer对象,
什么是Integer对象,Integer就是基本数据类型int型包装类,就是将int包装成一个类,这样在很多场合下是必须的。如果理解不了,你就认为int是Integer的mini版,好用了很多,但也丢失了一些功能,好了,看代码:
Interger.valueOf("123")=Integer(123)
这时候Integer(123)就是整数123的对象表示形式,它再调用intValue()方法,就是将123的对象表示形式转化为基本数据123
所以,选择D
褚娅老溱番蔀贯沙灯韪柘炬闲娓阜嘏珊倩棠底娟
展开全部
// 第一个不常用
Integer a_=new Integer(123); // a_是Integer类型
int a=a_.intValue(); // 转化为int类型
System.out.println(a);
String b = "123"; // 一个string
int b_=Integer.parseInt(b); // 把string转化成int
System.out.println(b_);
int c_=123;
String c=String.valueOf(c_);
System.out.println(c);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询