Java基础(一)

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抛出异常

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值