目录
一、String 转换为基本数据类型(byte/short/int/long/boolean/char/float/double)
一、String 转换为基本数据类型(byte/short/int/long/boolean/char/float/double)
方法一:包装类型.parse.... 例如:Integer.parseInt(s)
String s = "1234";
System.out.println(Integer.parseInt(s)); //1234
System.out.println(Double.parseDouble(s)); //1234.0
方法二:包装类型.valueOf(s)
System.out.println(Double.valueOf(s)); //1234.0
二、基本数据类型转字符串
方法一: String.valueOf(num)
int num=12;
double num2=2.45;
System.out.println(String.valueOf(num)); //12
System.out.println(String.valueOf(num2)); //2.45
方法二:数据包装类型.toString(num)
int num=12;
double num2=2.45
System.out.println(Integer.toString(num)); //12
System.out.println(Double.toString(num2)); //2.45
方法三:num+" "
double a=3.14;
String str=a+"";
System.out.println(str);
System.out.println(a+""+"$");
System.out.println("%"+a);
三、String字符串与 char
1. String是一个对象,是由多个char 组成的。
2. String 有两种创建方式。比较字符串内容时使用.equals()方法,不能使用==,==比较的是字符串的地址是否相同。
3. .charAt(index)方法,获取String字符串中下标为index位置的char值
4. 字符不能与字符串比较
5. char转换为String 的方法为上述基本数据类型转字符串