JAVA数据类型转换

962 阅读1分钟

1.将字符串转化为整型:

int i = Integer.parseInt(String str);

2. 整型转化为字符串:

String str = String.valueOf(int i);
String str = Integer.toString(int i)

String.valueOf()可以应用到任何数据类型,且不会有异常报出。
Integer.toString()表示先讲int转换成Integer型,然后再将Integer转换成String型。
一般用前者居多

3. 字符串转换为Long:

value=Long.parseLong(String s);

4. 字符串转化为字符数组:

String str="123456";
    char[] c = str.toCharArray() ;
    System.out.println(c);

5. 字符数组转化为字符串:

char[] c = {'a','s','d','4','5',};
    String str = new String(c);
    System.out.println(str);

6. double型转换为int型

double d1=100.00;
Double D1=new Double(d1);
int i1=D1.intValue();