寒假Java知识点总结
来源:互联网 发布:js获取字符串某个字符 编辑:程序博客网 时间:2024/05/16 19:21
1.每个java程序都必须有一个main方法,而且必须是静态:public static void main(){}
2.ob表示二进制数,ox表示16进制
3.final关键字定义的变量不能重新修改,例如:final int a=0;那么不能再a=a+1;这样是错误的
在main的方法外也可以定义一个final的变量,方法如下:
public static final int a=0;
在main方法外定义的pulic 对象在其他方法也可以使用
4.lang包中包含有一些Math方法,在Eclipes中可以import,也可以不需要import。
5.Math.round()方法是四舍五入,例如:a=3.13,Math.round(a)=3,a=3.56,Math.round(a)=4
6.比较字符串的大小有两种方法:
a: equals();ex:s1="1234" s2="1234"if(s1.equals(s2))
b: equalsIgnoreCase();ex:s1="AbsD" s2="absd" if(s1.equalsIgnoreCase(s2))
7.判断字符串为空可以用equals("")该方法,但是不能:s==nulll,这样是错误的
8.空字符串和null字符串是不同的概念
9.获得字符串的长度:s.length();
19.StringBuilder类型的字符串key8i进行高效的字符串连接,采用+的连接方式低效,耗时,占用空间
20.输入输出流:
Scanner in=new Scanner(System.in)//注意要导入包java.util.Scanner
String inString=in.nextLine();
Stirng inString=in.next();
注意nextLine读取的是一整行,next读取的是第一个单词,以空格结束
21.读取密码一般是用Console类型,因为Scanner是可见的.
22.大整数BigInteger
23.数组定义int[] a= new int[n];
24.数组的遍历可以用for(int element:a),element这个可以随便定义,a是数组,int代表数组的类型
25.数组的初始化:a[] array={1,3,4 ,5};
26.命令行参数args,
27.数组排序:int [] a={0,2,45,56,12,42};Arrays.sort(a),遍历a
28.多维数组
29,知道数组元素就不用new,不知道就需要new;
2.ob表示二进制数,ox表示16进制
3.final关键字定义的变量不能重新修改,例如:final int a=0;那么不能再a=a+1;这样是错误的
在main的方法外也可以定义一个final的变量,方法如下:
public static final int a=0;
在main方法外定义的pulic 对象在其他方法也可以使用
4.lang包中包含有一些Math方法,在Eclipes中可以import,也可以不需要import。
5.Math.round()方法是四舍五入,例如:a=3.13,Math.round(a)=3,a=3.56,Math.round(a)=4
6.比较字符串的大小有两种方法:
a: equals();ex:s1="1234" s2="1234"if(s1.equals(s2))
b: equalsIgnoreCase();ex:s1="AbsD" s2="absd" if(s1.equalsIgnoreCase(s2))
7.判断字符串为空可以用equals("")该方法,但是不能:s==nulll,这样是错误的
8.空字符串和null字符串是不同的概念
9.获得字符串的长度:s.length();
19.StringBuilder类型的字符串key8i进行高效的字符串连接,采用+的连接方式低效,耗时,占用空间
20.输入输出流:
Scanner in=new Scanner(System.in)//注意要导入包java.util.Scanner
String inString=in.nextLine();
Stirng inString=in.next();
注意nextLine读取的是一整行,next读取的是第一个单词,以空格结束
21.读取密码一般是用Console类型,因为Scanner是可见的.
22.大整数BigInteger
23.数组定义int[] a= new int[n];
24.数组的遍历可以用for(int element:a),element这个可以随便定义,a是数组,int代表数组的类型
25.数组的初始化:a[] array={1,3,4 ,5};
26.命令行参数args,
27.数组排序:int [] a={0,2,45,56,12,42};Arrays.sort(a),遍历a
28.多维数组
29,知道数组元素就不用new,不知道就需要new;
0 0
- 寒假Java知识点总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 寒假总结
- 工作知识点总结 Java知识点总结
- JAVA知识点总结一
- java基础总结知识点
- Java知识点总结
- java入门知识点总结
- Android--向SD卡读写数据
- HashMap与ConcurrentHashMap的区别
- swift-基本操作03-区间和逻辑运算符
- App架构设计经验谈:展示层的设计
- iOS8 【xcode6中添加pch全局引用文件】
- 寒假Java知识点总结
- iOS-SQLite3和FMDB使用
- 计算输入的字符的字节数
- 点击子元素的时候阻止父元素也被点击
- 第一个Android App 半成品------栗动
- STL容器list&vector间的复制
- 监控数据流基准变化python脚本
- String,StringBuffer,StringBuilder的一些面试题
- win32 ios android 获取系统时间