基本数据类型对象包装类-Integer
来源:互联网 发布:网络不谢是什么意思 编辑:程序博客网 时间:2024/05/22 11:42
基本数据类型对象包装类
- byte Byte
- short short
- int Integer
- long Long
- boolean Boolean
- float Float
- double Double
- char Character
基本数据类型对象包装类的最常见作用:
- 就是用于基本数据类型和字符串类型之间的转换
基本数据类型转换成字符串:
- 基本数据类型+”“
- 基本数据类型.toString(基本数据类型值);
如:Integer.toString(34);//将34整数变成”34”;
字符串转成基本数据类型
- xxx a = Xxx.parseXxx(String);
- int a = Integer.parseInt(“123”);
- double b = double.parseDouble(“12.123”);
- boolean b = Boolean.parseBoolean(“true”);
- Integer i = new Integer(“123”);
- int num = i.intValue();
十进制转成其他进制
- toBinaryString();
- toHexString();
- toOctalString();
其他进制转成十进制
- parseInt(string,radix);
public class IntegerDemo01 { public static void main(String[] args) {// method_1();// method_2(); method_3(); } public static void method_3(){ Integer x = new Integer(123); Integer y = new Integer("123"); System.out.println("x==y:"+(x==y));//false System.out.println("x.equals(y):"+x.equals(y));//true } public static void method_2(){ //JDK1.5版本以后出现的新特性。 Integer x = 4;//自动装箱,= new Integer(4) //x+2:x进行自动拆箱。变成了int类型。和2进行加法运算。再将和进行装箱赋值给x x = x/*x.intValue() */+2; System.out.println("x="+x); Integer m = 128; Integer n = 128; System.out.println("m==n:"+(n==m));//false Integer a = 127; Integer b = 127; //其结果为true。因为a和b指向了同一个Integer对象。 //因为当数值在byte范围内容,对于新特性,如果该数值已经存在,则不会在开辟新的空间。 System.out.println("a==b:"+(a==b)); } public static void method_1(){ //整数类型的最大值 System.out.println("int max:"+Integer.MAX_VALUE); //将一个字符串转成整数 int num = Integer.parseInt("123");//必须传入数字格式的字符串 long x = Long.parseLong("123"); System.out.println("num="+(num+4)); System.out.println(Integer.toBinaryString(-6)); System.out.println(Integer.toHexString(60));//十六进制 int w = Integer.parseInt("3c",16); System.out.println("w="+w); }}
0 0
- 基本数据类型对象包装类Integer parseXxx
- 基本数据类型对象包装类-Integer
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- 基本数据类型对象包装类
- Android 5.1-s5p6818平台总结-编译时候出现“intermediates/src/R.stamp] ”的问题
- 谈谈8583报文的使用及测试
- 如何转载CSDN文章
- 数据库服务器的性能调优-续
- Memcached基础入门和Java操作Memcached实现增删改查
- 基本数据类型对象包装类-Integer
- Action接口的使用
- c3p0的基本操作
- 电商总结(一)小型电商网站的架构
- Android Canvas 多张图片拼接成长图
- Leetcode 128 Longest Consecutive Sequence
- MySQL存储包含特殊字符的字符串时为空
- Android 语音播放Media Player
- AJAX