访问修饰符:
default---本包可用
protected---本包可用+其他包的子类也可以。
private---本类
public ---公开
byte---》short---》int(int的取值范围包含了char)---》long---》float----》double
取值范围由小-----到大,注意:浮点数比long的范围都要大!
String 能被继承? 不能,final修饰的最终类
其它数据类型如何转为String类型:
1 拼接 +“”;
2 toString();
3 String.valueOf();
4 new String();
5 Arrays.toString();
String转 其它类型:
1 Integer.valueOf(“字符串”); 其它数据类型.valueOf(“字符串”); --除了char类型
2 byte fage = Byte.parseByte(“fage”); --除了char类型
3 char k=“KING”.charAt(3); --返回G
常用方法:
int result1="a2".compareToIgnoreCase("G");
System.out.println(result1); 忽略大小写,a跟G的ASCII码差值
String fage = "aaa".concat("fage");
System.out.println(fage); 类似+ 拼接
boolean afa = fage.contains("afa");
System.out.println(afa); 是否包含char值序列
boolean result4=s1.startsWith("我");
boolean result5="hello.java".endsWith(".java");
boolean result6="abc".equals(s1);