第一章上课总结

1,java中几种基本数据类型和范围:
类型 称呼 值域 表示范围
byte 字节型 8bits -128~127
short 短整型 16bits
char 字符型 16bits(unicode)0~65535
float 浮点型 32bits
int 整形 32bits
long 长整型 64bits
double 双精度 64bits
boolean 布尔型 true/false 只有真假两种结果
2,java中的流程控制方式:
顺序语句;循环语句;分支语句(if  and   switch).
3,常见的String类的方法:
public static void main(String[] args){
String sa="NetJava";
String sb="JavaNet";
//两个字符串是否相等
boolean b=sa.equals(sb);
System.out.println("相等性比较:"+b);
//忽略大小写的相等性比较
String sc="netjava";
b=sa.equalsIngloreCase(sa);
System.out.println("忽略大小写的相等性比较:"+b);
//判断一个字符串是否一另一个字符串结尾
String se="Java";
if(sa.endsWith(se)){
System.out.println(sa+"是以"+se+"结尾的")
}
//判断一个在另一个字符串中第一次出现的位置
String sf="a";
int index=sa.indexOf(sf);//!!!!!!!!!
System.out.println(sf+"在"+sa+"中第一次出现的位置是"+index);
//判断一个字符串在另一个字符串中出现的最后一次位置
int index=sa.lastIndexOf(sf);
System.out.println(sf+"在"+sa+"中最后一次出现的位置是"+index);
//得到一个字符串的长度
int len=sa.length();
System.out.println(sa+"的长度是"+len);
//截取字符串
int start=1,end=4;
String subs=sa.substring(start,end);
System.out.println(sa+"截取的字符串是:"+subs);
//原始类型与字符串相加,会自动转型为字符串,并取其字面值;
int it=100;bollean bo=false;float f=12.4f;
System.out.println(it+""+bo+""+f);

}
//伤害一个人只需要一句话,但感动一个人却要一辈子

你可能感兴趣的:(java)