最赞回答 / Janeil
System.out.println(SEX1,SEX2);这里面不能用“,”号,,,System.out.println(SEX1+","+SEX2);这样就能达到你要的效果了
2016-07-07
最新回答 / 木刻雪原
程序处理需要,就像楼上的代码,虽然不怎么能看懂,但是应该猜一下:第一部分的代码,自定义输出方法,打印一个对象,现将对象x的值转换成字符串,然后打印;第二个代码块,自定义输出方法,直接输出String这一基本数据类型;第三部分代码块,当对象为空,输出“null”,不为空时转换为字符串形式输出;其实楼上的意思就是说,你如果要输出一个对象,很可能你会得不到预期的值,当你重写输出方法后,就可以按照你的期望去输出想得到的内容;举个例子,你定义了一个学生类(Students),然后属性有name,不重写输出方法的情况...
2016-07-07
已采纳回答 / 狙翎利利
如果是MyEclipse的话。。你可以试试把代码重新录入一次试试。按下ctrl+s如果有错应该会报如果是Eclipse的话。我看了下你代码没有问题。你可以看看1、jdk安装有没有问题。2、环境变量都配齐没有。
2016-07-07
已采纳回答 / 再青春_以少年
因为电脑是傻瓜式,只能根据已存在的语言格式判断是否正确:<与<=两边要是常量,不能是不确定的值。按照40<age,后面多了<=;按照age<=60,前面多了<.else if(40<age&&age<=60){System.out.println("中年");}
2016-07-07
已采纳回答 / BeAguitar3610703
你的第5行,switch(count),这么填是错的,你的count赋值为0,那么也就是直接到了default。还有你的%是取余.500%10=0,0<10,但它不是一位数。这里应该取商
2016-07-07