已采纳回答 / 依然狠特别
b++是你循环继续的条件,如果写道if语句里边的话,当你碰到第一个能够整除3的数时候(第一个数是3),if语句判断条件不成立,则不执行后边大括号里边的语句,此时你的b=3,while循环判断b<100(b=3),则进行下一轮循环,碰到if语句时还是跳过不执行,代码就陷入了死循环。
2016-03-17
最赞回答 / 艾柯
定义char类型,值用单引号(' ')引起来,final char sex='男';定义String类型,值用双引号(" ")引起来,final String sex="男";
2016-03-17
已采纳回答 / super贝吉塔
第五行的意思是 数的位数范围在0到10之间(不包含10),下一行:如果数字num不是0,那么计数器count+1,并且num除以10,因为num是int型,所以除以10保留整数部分,循环直到num/10之后整数部分为0,结束循环。输出计数器count的值,如果给定num的位数超过上述if的条件范围,则输出“输出有误”
2016-03-17
最新回答 / 谢凌宇
配置环境变量吗?计算机→属性→高级系统设置→高级→环境变量系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 C:\Program Files\Java\jdk1.8.0_73)系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)系统变量→新建 CLASSPATH 变量变量值填写 .;%JAVA_HOME%\lib;%JA...
2016-03-17
最赞回答 / qq_大人不打脸_0
boolean不能转换为其他数据类型数据转换的规则为:byte--short--int--long--float--doublechar--int --long--float--doublebyte、short、char三者不能互相转换自动转换:范围小的转换为范围大的强制转换:范围大的转换为范围小的
2016-03-17
最新回答 / 昵称2_18位中英文
参见:http://stackoverflow.com/questions/10430043/difference-between-char-and-string-in-java char is one character. String is zero or more characters.// char是一个字母,String可以有0个或多个字母(汉字)char is a primitive type. String is a class.// char是一个原始类型,String是一个类。char ...
2016-03-17
已采纳回答 / 我怎么这么喜欢白敬亭
//names[0].length就是列数//names.length是行数for (int j = 0; j < names[0].length; j++) { for (int i = 0; i < names.length; i++) { System.out.println(names[i][j]); } System.out.println(); }
2016-03-16
已采纳回答 / 淡水无香
汉化过程中语言包选取错误,还原英文原版后,删除语言包,重启Eclipse再次进行汉化选择正确的语言包。最好找个详细点的教程,实在不明白就上百度经验查一下。
2016-03-16
已采纳回答 / Mikefei
public static void main(String[] args) { // 定义两行三列的二维数组并赋值 String[][] names={{"tom","jack","mike"},{"zhangsan","lisi","wangwu"}}; // 通过二重循环输出二维数组中元素的值for (int i = 0; i<names.length; i++) { for (int j = 0; j < names[i].length; j++) ...
2016-03-16