Integer类型、int类型类型、String类型的相互转换
来源:互联网 发布:mysql安装教程custom 编辑:程序博客网 时间:2024/06/02 19:25
public class TestInteger {
public static void main(String[] args) {
//使用Integer类中的构造方法来构造对象,该类没有无参构造方法
// int类型转换成Integer
Integer it1 = new Integer(123);
//自动调用toString()方法,得到字符串类型的十进制整数
Integer it2 = new Integer("456");
System.out.println("it2 = " + it2); //456
System.out.println("res = " + res); //789 int类型的
res = Integer.parseInt("12345");
//要求字符串中的每个字符都是十进制整数的字符,否则产生数字格式异常
//res = Integer.parseInt("12345a");
System.out.println("res = " + res); //12345 int类型的
//将-1(整数)转换为字符串形式的二进制
System.out.println(Integer.toBinaryString(-1));//全是1
//将-1(整数)转换为字符串形式的十六进制
System.out.println(Integer.toHexString(-1)); //全是f
Integer it4 = 100;//int 转换 Integer 发生自动装箱,自动调用valueOf()方法
res = it4; //Integer 转换 int 发生自动拆箱,自动调用intValue()方法
}
}
public static void main(String[] args) {
//使用Integer类中的构造方法来构造对象,该类没有无参构造方法
// int类型转换成Integer
Integer it1 = new Integer(123);
//自动调用toString()方法,得到字符串类型的十进制整数
System.out.println("it1 = " + it1); //123
// String转换成IntegerInteger it2 = new Integer("456");
System.out.println("it2 = " + it2); //456
System.out.println("-----------------------------");
//实现int类型和Integer类型之间的相关转换
//int类转转换成String类型
Integer it3 = Integer.valueOf(789);System.out.println("it3 = " + it3); //789 String类型的
//String类型转换成Int类型
int res = it3.intValue();System.out.println("res = " + res); //789 int类型的
System.out.println("-----------------------------");
res = Integer.parseInt("12345");
//要求字符串中的每个字符都是十进制整数的字符,否则产生数字格式异常
//res = Integer.parseInt("12345a");
System.out.println("res = " + res); //12345 int类型的
//将-1(整数)转换为字符串形式的二进制
System.out.println(Integer.toBinaryString(-1));//全是1
//将-1(整数)转换为字符串形式的十六进制
System.out.println(Integer.toHexString(-1)); //全是f
System.out.println("-----------------------------");
Integer it4 = 100;//int 转换 Integer 发生自动装箱,自动调用valueOf()方法
res = it4; //Integer 转换 int 发生自动拆箱,自动调用intValue()方法
}
}
阅读全文
0 0
- Integer类型、int类型类型、String类型的相互转换
- String类型和int类型相互转换
- String int类型相互转换
- string,char,int类型的相互转换
- Java:int、String的类型相互转换
- string 和 int类型的相互转换
- int类型和string类型的相互转换
- c++中 int类型 与 string类型 的相互转换
- int类型与char,string类型数据的相互转换
- java中int类型和String类型的相互转换
- int类型和String类型的相互转换
- Java中String类型,int类型,double类型相互转换
- 类型转换 CString String int 相互转换
- String类型与Integer类型的转换
- string类型转换int类型
- string类型转换int类型
- string类型与int类型的转换
- Java类型转换Integer int String
- 程序员的收藏夹
- 源代码管理工具介绍
- 在Windows上安装Elasticsearch 5.x
- Sublime Text 3 配置java程序运行环境(可引入jar包、控制台输入)
- 如何在firefox上安装未通过验证的扩展附件?
- Integer类型、int类型类型、String类型的相互转换
- 电脑上的回收站误清空文件的数据用什么方法才能恢复
- xiaoCMS常用语法
- GKARC4RandomSource
- 一个迷茫的博客
- hdu2089 神、上帝以及老天爷(错排问题)
- Cacti被监控机器 配置 snmp协议
- Linux下C语言编程操作MySQl
- bat 程序杀死进程