类里只能写字段和方法。
修改类名时,不要修改代码,而应修改文件名,代码会自动修改。
将一段代码生成一个方法:选中这段代码,右键,refactor,Extract Method,输入生成类的信息。
可以替换程序中所有的这段代码。
类型转换: Double.parseDouble(String name); //将String型转换为Double型
String.valueof(); //将类型转换为字符串
快速将int转换为String,int a=0; String b=(a+“ ”);
Java语法
数据类型 变量 运算符 控制语句
原始数据类型:byte char boolean short int long float double
引用数据类型:数组,类,接口,字符串
小类型可以向大类型赋值,例:byte b=0;char a = b;反过来必须进行强制类型转换。b=(byte)a;
java其实本身没有所谓的数据类型,都是类。
long赋值最后加 l
float赋值最后加 f
例 public void fun(int a , float b ){};
//fun(2 , 3.3) ;//会报错,因为编译器认为3.3为double型。
fun(2 , 3.3f );
char a = ‘A’ ;
变量命名:字母,数字,下划线,$ ,首字母不为数字。
对于代码而言,可读性比 效率重要。
switch(表达式){ //表达式必须为整型值!
}
数组:类型必须固定,长度必须固定。
三种声明方式:
数据类型 标识符[]; double num[];
数据类型 标识符[] = new 数据类型[大小]; double num[] = new num[3] ;
数据类型 标识符[] = { 值1 , 值2 , 值3 ,…值N } ; double num[] = { 1,2,3,4 } ;
获取数组最后一个值,最好用num[num.lengh - 1] , 便于维护。