int age=25;
if(age >= 18){
System.out.println("成年");
}else{
System.out.println("未成年");
}
}
}
;这个符号你用的中文符号,所以报错
我看也是对的啊,是不是中英文符号的问题
╭─root@jas502n /tmp
╰─# cat age.java
public class age {
public static void main(String[] args) {
int age = Integer.parseInt(args[0]);
if (age >= 18){
System.out.println("成年");
}else {
System.out.println("未成年");
}
}
}
╭─root@jas502n /tmp
╰─# javac age.java
╭─root@jas502n /tmp
╰─# java age 15
未成年
╭─root@jas502n /tmp
╰─# java age 18
成年
╭─root@jas502n /tmp
╰─# java age 25
成年
╭─root@jas502n /tmp
╰─#
没错啊