已采纳回答 / 慕雪9760236
你说的是下面这种形式吗,这种写法[]里不填数字,{}里可以填任意数量的数据,没有被限制死int[] a=new int[]{1,2,3};不过你既然采用了这种写法,干脆用下面这种写法更简单int[] a={1,2,3};
2016-05-13
已采纳回答 / moocmoocmooc88
switch中的变量 只能是 byte,char,short,int还有枚举类型
if表达式可以是表达式bool值
还有一个区别是 if可以使用区间表达式,而switch不能够直接使用
比如
if(i>1000){...}
else if (i<1000&&i>500){...}
else{}
这种 switch 需要转换一下才能用
2016-05-12
已采纳回答 / 流逝的回忆已成空白
public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; if(num >= 0 && num <= 999999999){ while(num != 0){ count ++; num /= 10; ...
2016-05-12
已采纳回答 / 慕粉3279532
类相当于JAVA里面的一个类型,不要以为变量只有整型,字符串,浮点型这些,类也算是一种类型,所以这里的out其实是一个PrintStream类型,看API就明白.而这个类里面就提供了println这个方法package foo.bar;class Out{ int x,y; void println() { System.out.println("你好啊.呵呵"); }}public class No1 { Out out;//out是NO1类的成员变量,不过它是一个类类型的. publ...
2016-05-12