String和其他类型转换
基本数据类型 转换成 String型,只需要将变量+""
String型 转换成 基本数据类型, 包装类.parsexx (变量 )
int n1 = 100;
float n2 = 1.1F;
double n3 =5.6;
String m1= n1 + "";//将整型n1转换为String型
String m2= n2 + "";//此时m2已是字符串类型
String m3= n3 + "";
System.out.println(m1);
System.out.println(m2);
System.out.println(m3);
System.out.println(n2+n3);//结果是double型6.7000000238418576
System.out.println(m2+m3+"\n");//结果是字符串String型1.15.6
String ss = "123";
int num1 = Integer.parseInt(ss); //将String型 ss转换为整型
double num2 = Double.parseDouble (ss);
float num3 = Float.parseFloat(ss);
double num4 = Double.parseDouble(ss);
byte num5 =Byte.parseByte(ss);
System.out.println(num1+" "+num2+" "+num3+" "+num4+" "+num5);
注:Character包装类没有parseCharacter()方法
System.out.println(ss.charAt(0));//将ss字符串取其第一个字符输出为char类型
}
}
equals的使用
== 是比较值是否相等
euals 是比较这两个对象是否相等
public class Test{
public static void main(String args[]){
int x = 5;
int y = 10;
System.out.println(x.equals(y));
}
}