已采纳回答 / 我改名字了
1)代码中少了两个花括号。2)else if(age>40)不用判断小于603)else if(age>18)这是少年的判断4)童年呢?60>age>40这是age大于40且小于60.那么||或运算怎么写? 他们一致为age>=40&&age<60age>=40||age<60我觉得这样很简洁明了了。int i= 5 ;int age = 25 ;if ( i < 5 && age > 18 ) { ...
2016-08-21
已采纳回答 / 慕的地2840456
if语句中的表达表达式错误!!!10的n次方不能写成10^n,“^”是位运算符!!!正解是Math.pow(10, count)即是if中的表达式是(num / Math.pow(10, count) < 1)
2016-08-21
已采纳回答 / charsandrew
上面已经说的很对了,但你要理解面向对象思想才能明白。c是面向过程的,java是面向对象的。java里一切东西都是对象,一切都依赖与对象(对象可以理解为事物,名词),动作比如打印等,是作为名词下的行为存在的。system.out.println()这里使用System对象下的out属性下的打印(println())动作。
2016-08-21
已采纳回答 / 辰绯3849431
数组的长度只能在“=”后面定义;比如int[] nums = new int[2];int[] nums = {5,8}; 前面的[]只是表明你定义了一个数组,并不能对他做长度的赋值;
2016-08-21
已采纳回答 / charsandrew
字符串是可以的,在早期的jdk版本中,switch()括号里是整形(int byte short char),在java5之后switch()括号中表达式可以是枚举(enum)和String,枚举类型是有必要了解下的。
2016-08-20