黑马程序员技术交流社区

标题: 我的这代码怎么改,请知道的指点一下,谢谢 [打印本页]

作者: xintaowu    时间: 2015-4-3 14:42
标题: 我的这代码怎么改,请知道的指点一下,谢谢
本帖最后由 xintaowu 于 2015-4-3 14:51 编辑
  1. public class qqq{
  2.         public static void main(String[]args){
  3.         int x=4;
  4.          if(x>12||x<1){
  5.                 System.out.println(x+"该月不存在");
  6.         }
  7.         else if(x>=3&&x=<5){
  8.                 System.out.println(x+"春季");
  9.         }
  10.         else {
  11.                 System.out.println(x+"其他季节");
  12.         }
  13.         
  14.         }
  15. }
复制代码

作者: 我_杰仔    时间: 2015-4-3 14:55
1.x=<5 改为x<=5
2.春季那行的最后加分号" ; "
3.春季那行的最后一个括号改为英文输入的括号

希望可以帮到你,改完后再试试吧
作者: 艺多不压身丶    时间: 2015-4-3 15:06
  1. class demo{
  2.         public static void main(String[] args){
  3.                 int x=3;
  4.                 if(x>12&&x<1)
  5.                         System.out.println("月份不存在");
  6.                 else if(x>=3&x<=5)
  7.                         System.out.println("春天");
  8.         }
  9. }
复制代码

作者: liyanghml    时间: 2015-4-5 02:50
else if(x>=3&&x=<5){   

就发这个问题  :<=  别的没什么问题。。。
作者: 花独恋水    时间: 2015-4-5 09:01
<=还是>=,都是在右边的,再说你说下你出了啥问题啊
作者: P李勇    时间: 2015-4-5 11:42
目测把else if(x>=3&&x=<5){
修改为else if(x>=3&&x<=5){即可,不管是>=还是<=,记住格式。
作者: 时过境迁    时间: 2015-4-5 18:16
错误:定义else if 条件时 格式错误

建议:1.定义类名时按照视频讲的规范来,并且要有意义~~
          2.最好加上注释,有自己的思想。
          3.把这些问题都记录在一个小本本上,经常翻一翻~~
兄弟,奔跑吧!!


作者: 时过境迁    时间: 2015-4-5 18:18
public static void main(String[]args)
String[]和args 之间要有空格哦




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2