关闭

java 基础知识总结2

57人阅读 评论(0) 收藏 举报

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();//获取系统当前时间;

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3719次
    • 积分:319
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条