包装类
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方法:
1)Arrays.sort(数组名):将数组按升序排序;
2)Arrays.toString(数组名):读取数组中的成员;
3)Arrays.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);