public class HelloWorld{ public static void main(String[] args) { int score=68; String mark =(score>=60)?"及格":"不及格"; System.out.println("考试成绩如何:"+mark); } }
是啊 需要英语的标点符号 坑比
再输入?:符号中还需要输入空格吗??
你的标点符号或者说运算符错了,用的是英文标点符号,而你用的是中文的
String mark =(score>=60)?"及格":"不及格";
中的"("、")"、"?"、":"应为"("、")"、"?"、":"
正确的为
String mark =(score>=60)?"及格":"不及格";
不对,帅哥儿
仔细检查一下问号和冒号是不是在英文下输入的吧