1.
变量按照数据类型分类,包括:基本数据类型、引用数据类型。
其中引用数据类型包括:类class、字符串String、数组[ ]。
2.
自增在前:先数据自增,再进行运算。
如果自增处于if语句中的条件位置,需要判断自增之后的运算的结果是否为true
例题如下:
3.
随机数返回的是double类型,且生成数据的范围为:[ 0.0, 1.0 )
要生成区间[a,b]内一个随机数,公式:(int) (Math.random() * (b - a + 1) + a);
4.
如果题目要求有char型,可以通过以下方法获取:
String x = "……"; char y = x.charAt(0);
后者括号内的数字与数组取法相同,即取x中第(几+1)位字符,只能获取一位
5.
如果用switch-case时情况太多,可以考虑除以某个数(变换),使范围缩小
6.
①判断闰年:if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0));
②闰年与平年的区别:闰年二月份29天,平年二月份28天
例题如下:
7.
② long x = System.currentTimeMillis();可以计算程序运行的时间,进行效率比较
例题如下: