自己瞎寫了段代碼,想輸入score和sex的值運行得結果,結果全是錯誤,希望大神能幫忙修改一下
public class HelloWorld{
? ?public static void main(String[] args){
import score=();
import sex=("");
int score>80;
char sex="女";
String a
if(score.equals("女"));
a="進入女子決賽";
else
a="進入男子決賽";
else
a="不能進入決賽";
System.out.println(a);
}
}
2015-08-21
?int score>80; ? ? ?定義的時候沒見過這么用的, ?要么int score; ? 要么int score=80; 聲明變量賦初值
char sex="女"; ? ? char ?類型用單引號 ? ? ?String用雙引號
String a ? ? ? ? ? ? ? ? 后面少分號
if(score.equals("女")); ? ? ? ?if后面不能用分號 ,另外條件是不對的,score與“女”不是匹配的,
if...... ? ? else...... ? ? else....... ? ? ?這種用法應該是不對的,if與else 一般成對出現,最后一個else應該提示錯誤
System.out.println(a); ? ? ? ? ? ?達不到你想實現的效果
public class HelloWorld{
public static void main(String[] args){
? ? int score;
? ? String sex="女";
? ? String a ;
? ? if(sex.equals("女")){
? ? ? ?a="進入女子決賽";
? ? ? ?System.out.println(a);
? ? }
? ? else{
? ? ? ?a="進入男子決賽";
? ? ? ?System.out.println(a);
? ? } ?
? }
}
ps ?變量a實在沒必要, ?
import score=();
import sex=("");
這倆個語句我還沒學,
2015-08-22
大哥準會瞎琢磨
2015-08-21
import score=();
import sex=("");
這兩行代碼你能解釋一下什么意思嗎?