請教大神!花括號放在 if (score>80) { 這里為什么會錯?
public class HelloWorld {
??? public static void main(String[] args) {
??int score = 94;
??String sex = "女";?
??if (score>80) {
???if (sex.equals("女"))
????System.out.println("進女子組");
???} else {
????System.out.println("進男子組");
???} else {
????System.out.println("淘汰");
???}
??
??? }
}
2019-02-26
大括號要前后對應
你的if (sex.equals("女"))后面少了一個前括號? ? 第二個else前面少了一個后括號
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ? int score = 94;
? ? ? ? String sex = "女";?
? ? ? ? if (score>80) {
? ? ? ? ? ? if (sex.equals("女")){
? ? ? ? ? ? ? ? System.out.println("進女子組");
? ? ? ? ? ? }?
? ? ? ? ? ? else {
? ? ? ? ? ? ? ? System.out.println("進男子組");
? ? ? ? ? ? }?
? ? ? ? }
? ? ? ? else {
? ? ? ? ? ? System.out.println("淘汰");
? ? ? ? }
??
??? }
}
2019-02-24
public?class?HelloWorld?{ ????public?static?void?main(String[]?args)?{ ??int?score?=?94; ??String?sex?=?"女";? ??if?(score>80)?{ ???????if?(sex.equals("女")){ ????????????System.out.println("進女子組"); ???????????}?else?{ ????????????System.out.println("進男子組"); ???????????} ????????}?else?{ ????System.out.println("淘汰"); ???} ?? ????} }2019-02-22
?if (sex.equals("女"))? 你這里后面少了一個“{”花括號
2019-02-21
if (score>80) {
???if (sex.equals("女"))
????System.out.println("進女子組");
? ?else {
????System.out.println("進男子組");
???}
?}?else {
????System.out.println("淘汰");
???}
這樣