java 基础知识总结2

1. 数组:程序中相同类型的数据放在一起;

a)数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员;

b)数组中的元素可以是任何数据类型,包括引用数据类型和基本数据类型;

2.数组声明:

         1)在声明数组时不能制定长度;

         2)创建数组并赋值的方式必须在一条语句中完成;

         3)注意下标超限;(ArrayIndex Out Of Bounds Exception

3.数组中的Arrays方法:

         1Arrays.sort(数组名):将数组按升序排序;

         2Arrays.toString(数组名):读取数组中的成员;

         3Arrays.copyOf(数组名):扩建数组

                   Int[]a = {20,30,50};

                   a= Arrays.copyOf(a,5);

                   a[]={20,30,50,0,0}

4.eclipse中的快捷键:

         Ctrl+Shift+O:快速载包;

         Ctrl+Shift+F:格式化;

         Alt+Shift+J:生成注释;

         Ctrl+Shift+/:多行注释;

         Ctrl+Shift+\:取消多行注释;

 

5.怎样调节eclipse的字体大小

         WindowàpreferenvàGeneralàAppearanceàcolorsanaFontsàjavaàjava Editor Text FontàEddit

6.常用类

1. name.equals(name2):比较地址符;

2. name.equalsIgnorCase(name2):忽略大小写比较;

3. name.concat(name2):连接两个字符串;

4. int i = str.indexOf(‘字符’||“字符串”):找到第一个出现的字符下标是i

5. int i= str.lastindexOf(‘字符’||“字符串”):找到最后一个出现的同样字符;

6. str.substring(下标):根据下标找到相应的字符;

7. b.substring(i,j): i个字符开始截取到j个字符,包含i 不包含j

8. b.toUpperCase:将字符串b转换成大写;

9. b.tolowerCase:将字符串b转换成小写;

10. str.trim(name):去掉name字符串中的前后空格;

11. char c = str.charAt(下标):给定下标找到相应的字符;

12.string a = str.replace(‘旧的字符’,’新的字符’)

例子:             

String str = "青春无悔,青春无悔,青春无悔      ";

                   int i = str.indexOf('');//查找相同的第一个子的下表;

                   System.out.println(i);

                   int j = str.lastIndexOf('');//查找相同的倒数第一个子的下标;

                   System.out.println(j);

                   String a =str.substring(2,5);//截取一个字符串段落;

                   System.out.println(a);

                   String b = str.trim();//去掉前后空格;

                   System.out.println(b);

                   String c = str.replace('','');//所有的相同字都改!!!

                   System.out.println(c);

                   boolean e = b.endsWith("");//是不是以相应的子结尾;

                   System.out.println(e);

                   boolean f =str.startsWith("");//是不是以相应的字开头;

                   System.out.println(f);

7.包装类

  1.StringBuffer

         a)Buffer.append(“”); //连接字符串;

         b)String str = buffer.toString();//转换成String类型;

2.Date

 a)System.CurrentTimeMllia();//输出当前毫秒数;

 b) SimpleDateFormat sdf = newSimpleDateFormat("yyyy-M-dd hh:mm:ss:SS F:E");

    String currDate = sdf.format(date);//按自己的格式输出时间;

c) Date date = new Date();//获取系统当前时间;

1. 数组:程序中相同类型的数据放在一起;

a)数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员;

b)数组中的元素可以是任何数据类型,包括引用数据类型和基本数据类型;

2.数组声明:

         1)在声明数组时不能制定长度;

         2)创建数组并赋值的方式必须在一条语句中完成;

         3)注意下标超限;(ArrayIndex Out Of Bounds Exception

3.数组中的Arrays方法:

         1Arrays.sort(数组名):将数组按升序排序;

         2Arrays.toString(数组名):读取数组中的成员;

         3Arrays.copyOf(数组名):扩建数组

                   Int[]a = {20,30,50};

                   a= Arrays.copyOf(a,5);

                   a[]={20,30,50,0,0}

4.eclipse中的快捷键:

         Ctrl+Shift+O:快速载包;

         Ctrl+Shift+F:格式化;

         Alt+Shift+J:生成注释;

         Ctrl+Shift+/:多行注释;

         Ctrl+Shift+\:取消多行注释;

 

5.怎样调节eclipse的字体大小

         WindowàpreferenvàGeneralàAppearanceàcolorsanaFontsàjavaàjava Editor Text FontàEddit

6.常用类

1. name.equals(name2):比较地址符;

2. name.equalsIgnorCase(name2):忽略大小写比较;

3. name.concat(name2):连接两个字符串;

4. int i = str.indexOf(‘字符’||“字符串”):找到第一个出现的字符下标是i

5. int i= str.lastindexOf(‘字符’||“字符串”):找到最后一个出现的同样字符;

6. str.substring(下标):根据下标找到相应的字符;

7. b.substring(i,j): i个字符开始截取到j个字符,包含i 不包含j

8. b.toUpperCase:将字符串b转换成大写;

9. b.tolowerCase:将字符串b转换成小写;

10. str.trim(name):去掉name字符串中的前后空格;

11. char c = str.charAt(下标):给定下标找到相应的字符;

12.string a = str.replace(‘旧的字符’,’新的字符’)

例子:             

String str = "青春无悔,青春无悔,青春无悔      ";

                   int i = str.indexOf('');//查找相同的第一个子的下表;

                   System.out.println(i);

                   int j = str.lastIndexOf('');//查找相同的倒数第一个子的下标;

                   System.out.println(j);

                   String a =str.substring(2,5);//截取一个字符串段落;

                   System.out.println(a);

                   String b = str.trim();//去掉前后空格;

                   System.out.println(b);

                   String c = str.replace('','');//所有的相同字都改!!!

                   System.out.println(c);

                   boolean e = b.endsWith("");//是不是以相应的子结尾;

                   System.out.println(e);

                   boolean f =str.startsWith("");//是不是以相应的字开头;

                   System.out.println(f);

7.包装类

  1.StringBuffer

         a)Buffer.append(“”); //连接字符串;

         b)String str = buffer.toString();//转换成String类型;

2.Date

 a)System.CurrentTimeMllia();//输出当前毫秒数;

 b) SimpleDateFormat sdf = newSimpleDateFormat("yyyy-M-dd hh:mm:ss:SS F:E");

    String currDate = sdf.format(date);//按自己的格式输出时间;

c) Date date = new Date();//获取系统当前时间;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值