怎么都不對啊
public class HelloWorld {
? ? public static void main(String[] args) {
int score = 94;
String sex = "女";
? ? ? ? if(score>80){
? ? ? ? ? ? if(sex.equals("男")){
? ? ? ? ? ? System.out.println("進(jìn)入男子組");
? ? ? ? ? ? }else{
? ? ? ? ? ? System.out.println("進(jìn)入女子組");
? ? ? ? ? ? }else{
? ? ? ? ? ? ? ? System.out.println("淘汰");
? ? ? ? ? ? }
? ? ? ? }
??
}
2015-03-10
int score = 94;
??String sex = "女";
??????? if (score>80)
??????? {
??????????? if(sex.equals("女"))
??????????? {System.out.println("進(jìn)入女子組決賽");}
??????????? else{System.out.println("進(jìn)入男子組決賽");}
??????? }
??????? else{System.out.println("不進(jìn)入決賽");}
2015-02-28
public class HelloWorld {
?? ???? public static void main(String[] args) {
?? ?int score = 94;
?? ?String sex = "女";
?? ???????? if(score>80){
?? ???????????? if(sex.equals("男")){
?? ???????????? System.out.println("進(jìn)入男子組");
?? ???????????? }else{
?? ???????????? System.out.println("進(jìn)入女子組");
?? ???????????? }
?? ???????? }else{
?? ???????????????? System.out.println("淘汰");
?? ???????????? }
?? ???????? }
?? ? ?
?? ?}
這樣你就明白了,你的第一個if的大括號沒收起
2015-02-28
if與else不匹配,當(dāng)sex.equals("男")為假時,有兩個else,應(yīng)該改成else if(sex.equals("女"))