1.控制台输出
选择“文件”->“保存”在C盘->文件名加双引号->“开始”->“运行”->cmd->cd\->javac Hellojava.java->java Hellojava
2.快捷键
快速输入:ctrl+alt+/
3.转义字符
换行:\n
4.foreach语句
for(int x : arr ) //用x遍历整型数组arr
5.字符串查找
str.indexOf(substr); 或 str.lastIndexOf(substr);
6.获取指定索引位置的字符
str.charAt(int index);
7.获取子字符串
str.substring(beginindex);
或者str.substring(beginindex,endindex);
8.去除空格
str.trim();
9.字符串替换
str.replace(oldChar,newChar);
10.判断字符的开头和结尾
str.startsWith(String prefix);
str.endsWith(String prefix);//返回的是boolean型的结果
11.判断字符串是否相等
str1.equals(str2);//返回的是boolean型的结果
12.按字典顺序比较两个字符串
str1.compareTo(str2);//返回的是boolean型的结果
13.字母大小写转换
str.toLowercase();
str.toUppercase();
14.字符串分割
str.split(String sign);
15.字符串生成器
StringBulid类包括:append()方法,insert(int offset,arg)方法,delete(int start,int end)方法
16.二维码数组的遍历
for(int x[] : arr)//外层循环变量为一维数组
for(int e : x )//循环遍历每一个数组元素
17.填充替换数组元素
fill(int [] a,int value);或fill(int [] a,int fromIndex,int toIndex,int value);
18.对数组进行排序(升序)
Arrays.sort(object);
19.复制数组
Arrays.copyOf(arr,int newlength);或者Arrays.copyOfRange(arr,int formIndex,int toindex)
20.this 关键字:表示本类对象的引用
21.构造方法:与本类的名字相同,类自动调用构造方法
22.Integer类
byteValue(),compareTo(Interger anotherinterge),equlas(Object IntergerObj),intValue(),toString(),valueOf(),parseInt(String str),Integer.toBinaryString(),Integer.toHexString(),Integer.toOctalString(),Integer.MAX_VALUE,Integer.MIN_VALUE,Integer.SIZE。
23.Boolean类,Byte类,Cgaracter类,Double类
24.DemiclaFormat类:格式化数字
Math类:数学计算
Random类:随机数
BigInteger类和BigDecimal类:大数字运算
25.异常处理:try......catch,throws抛出异常