最新回答 / Caballarii
如果你想使用char,并使用equals方法请使用char的封装类Characterchar是原始类型,不能调用方法,Character是类,有equals方法,所以你可以写成Character sex='女',sex.equals('女')
2015-12-13
已采纳回答 / 慕男婶
如果没有取道最小值4,说明你的代码写错了。有两种方案来取最小值:1、在循环中假定一个最小值,有比这个最小值还小的,就更新这个最小值;然后循环完毕之后,最小值就出来了。2、还有一个偷懒的方法,就是先把数组升序排序,然后取出数组的第一个元素,就肯定是最小值。
2015-12-13
已采纳回答 / 慕冬雪
首先要明白:是整数还是小数?1、整数:楼上说的用%10求他的余数,这只是对了一半,因为整数里边包含负数,负数除以10还是负数。所以,在整数的前提下正确的方式是:<...code...>2、小数:如果是小数的话,我暂时没有想到好的方法,只能用最笨的方式,把这个参数转换成字符串,然后截取字符串最后一个字符,然后判断。谢谢。
2015-12-12
已采纳回答 / 慕男婶
这个叫做数组下标越界异常。比如你定义了一个数组:int[] a = {0,1,2,3}它的容量就是4,如果你使用 a[4] 来访问的话,肯定就越界了,因为最后一个索引是3.。具体到你这个问题上,出现越界应该在你的for循环上:把for循环的条件改成 i< a.length 即可(你现在写的是 i<=a.length)
2015-12-12
已采纳回答 / bingu
不要用中文作为文档的名字。你要输出“我爱蓝天白云”是这样输出,下面代码保存为 LoveBlueSky.java:public class LoveBlueSky { public static void main(String[] args) { System.out.println("我爱蓝天白云"); }}
2015-12-12
最新回答 / sunyaox
--age1是先进行自检运算,然后再把得到的值赋给newAgeage1--是先把值赋给newAge,然后再进行自减你可以自己试试int age1=2;int newAge = --age1;System.out.println(newAge);//结果为:1System.out.println(age1);//结果为:1int age2=2;int newAge2 = age2--;System.out.println(newAge2);//结果为:2System.out.println(age2);//...
2015-12-12
已采纳回答 / BlueKitty
最常见的就是JDK是32位的但Eclipse是64位的,可以重装Eclipse或JDK使版本兼容.如何查看eclipse是32位的还是64位的: 打开eclipse安装目录下的 eclipse.ini文件,如果launcher.library设置的值是 X86就是32位的,如果写的是X64就是64位的了.接着查看查看JDK是32位的还是64位的,使用如下代码:public class JDKBit{ public static void main(String[] args) { ...
2015-12-11