java基本数据类型:
整数型:byte int long short
字符型:char
浮点型:double float
&和&&的区别:
&和&&的区别是,&会执行两边,不管第一个是否成立
&&只会执行一边,如果第一个条件为假,则不会走第二个条件
if和switch的区别和适用环境:
if用于区间值的判断,适用于范围值,
switch适用于对具体值的判断,且个数是固定的
while和do-while的区别:
while先判断再执行,do-while先执行后判断;while如果条件不成立可能一次也不执行,do-while至少执行一次
九九乘法表编程:
public class ChengFa {
public static void main(String[] args) {
for (int i = 1; i < 10; i++) {
for (int j = 1; j < i; j++) {
if (j > i) {
System.out.println();
}
System.out.print(i + "*" + j + "=" + i * j+" ");
}
System.out.println("");
}
}
}
学生成绩从高到低排序:
import java.util.Arrays;
public class PaiXu{
public static void main(String[] args) {
int grades[] = {63,59,72,64,99,13,56};
Arrays.sort(grades);
for(int i=0;i<grades.length;i++) {
System.out.println(grades[grades.length-1-i]);
}
}
}