java常用类型转换

package day1;

public class IntegerDemo {
	public static void main(String[] args) {
		//String转int,类名.方法
		String s="123";
		Integer a= Integer.parseInt(s);
		System.out.println(a);
		//int 转String  类名.方法
		int x=123;
		String s1 = String.valueOf(x);
		String s2 = Integer.toString(x);
		System.out.println(s1+"  "+s2);
		
	}

}

1.String类的toCharArray()方法,将字符串转为字符(char)数组 
String ss=”abc”; 
char[] cc; 
cc=ss.toCharArray(); 
这时cc={‘a’,’b’,’c’};

2.String类的valueOf()方法,将字符(char)数组转换为字符串 
char[] cc={‘a’,’b’,’c’}; 
ss=String.valueOf(cc); 
这时ss=“abc”;

  

static String valueOf(boolean b)
          返回 boolean 参数的字符串表示形式。
static String valueOf(char c)
          返回 char 参数的字符串表示形式。
static String valueOf(char[] data)
          返回 char 数组参数的字符串表示形式。
static String valueOf(char[] data, int offset, int count)
          返回 char 数组参数的特定子数组的字符串表示形式。
static String valueOf(double d)
          返回 double 参数的字符串表示形式。
static String valueOf(float f)
          返回 float 参数的字符串表示形式。
static String valueOf(int i)
          返回 int 参数的字符串表示形式。
static String valueOf(long l)
          返回 long 参数的字符串表示形式。
static String valueOf(Object obj)
          返回 Object 参数的字符串表示形式。
posted @ 2020-05-26 10:35  向阳xy  阅读(187)  评论(0)    收藏  举报