八种基本数据类型对应的包装类:
Demo.java(基本数据类型和String类型之间相互转换):
package cn.xxx.demo;
public class Demo {
public static void main(String[] args) {
function_3();
}
public static void function_3(){
Integer in = new Integer("100"); // Integer构造方法。
int i = in.intValue(); // 将Integer对象的内容(和构造函数构造时的内容对应)转成int数值类型。
System.out.println(--i);
}
public static void function_2(){
int i = 3;
String s = i+""; // int => String
System.out.println(s+1);
String s1 = Integer.toString(5,2); // "101" 参数2表示转成二进制字符串(可省略)。 将十进制数值转成二进制字符串。
System.out.println(s1);
}
public static void function_1(){
int i = Integer.parseInt("1101", 2); // 后面的参数2表示二进制。返回结果都是十进制。
System.out.println(i);
}
public static void function(){
int i = Integer.parseInt("-12"); // 字符串转int类型。 字符串中不能有空格。
System.out.println(i/2);
}
}