基础知识
Scanner in1=new Scanner(System.in);
实现输入的扫描器
跳出循环的方法:
Loop:for(int i=0;i<3;i++){
for(int j=0;j<6;j++){
if(j==4){
break Loop;
}
System.out.println("i= "+i+" j= "+j);
}
}
初始化的方法
int tdarr1[][]={{1,3,5},{5,9,10}};
int tdarr2[][]=new int[][]{{1,3,5},{5,9,10}};
int tdarr3[][]=new int[2][3];//创建二维数组
tdarr3[0]=new int[]{1,2,3};//给二维数组的第一列创建一个一维数组
tdarr3[1][0]=27;
tdarr3[1][1]=17;
tdarr3[1][2]=37;
String a="时间就是金钱";
System.out.println(a);
String b=new String("时间");
System.out.println(b);
String c=new String(b);
System.out.println(c);
char array[]={'t','h','e'};
String d=new String(array,1,1);//从下标为几的元素开始,截取几个字符
System.out.println(d);
获取指定位置的字符
charAt(int index)获取指定索引的字符
a.indeXOf(substr)获取子字符串索引位置
str.startsWith(prefix)判断是否以指定的前缀开始
str.endsWith(prefix)判断是否以指定的后缀开始
char[] ch=str.toCharArray()将字符串转换为字符数组
str.contains(string)判断字符串是否存在
str.substring()提取字符串
可变字符串StringBuffer类
线程安全的可变字符串序列,一个类似于String类的字符串缓冲区。