已采纳回答 / Perona
这里主要要明白while循环语句。当满足条件时进入循环,不满足跳出。这里即如果num不等于0,即满足条件,那么执行循环。count是用来计算循环次数的。如本例:num为999,它满足不等于0,执行循环,第一次循环count自增1等于1,999除以10等于99。(注:因为num是int型,所以除后得到的数字还是int型。)99满足不等于0,执行循环,第二次循环count自增1等于2,99除以10等于9。9满足不等于0,执行循环,第三次循环count自增1等于3,9除以10等于0。0不满足不等于0,跳出循环。
2015-10-16
已采纳回答 / 子木李
如果定义的是一般数组,如使用中括号定义的数组[] ,这个在定义的时候必须要分配好容量,如 int a[]=new int[3],当然,如果你想定义动态数组,那么,建议使用list 如 arraylist,这个数组不需要定义容量,添加数据时使用add,删除时使用remove,可以百度一下
2015-10-16
已采纳回答 / donlv
数组初始化有很多种写法。上面的两种都是可以得。初始化数组有三种方式,以下都是去初始化一个String类型长度2的数组:方式一: String[] strs = new String[2];strs[0] = "0";strs[1] = "1";方式二:String[] strs = new String[]{"0", "1"};方式三:String[] strs = {"0", "1"};三种方式,都有自己的使用场景,在合适场景使用即可。
2015-10-15
已采纳回答 / Perona
这里使用的是复合赋值运算符。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。即:a+=1;等价于a=a+1;这里num/=10等价于num=num/10;
2015-10-13
已采纳回答 / Kio_Summer
;是分隔符,添加多个目录用;区别,如才C:\java;C:\tomcat;然后.是指当前目录,很多时候你使用cmd或者.bat的时候,执行的时候用到什么命令首先是从当前目录找的。所以.;是必加的
2015-10-13