在myeclipse中
package Automatic;
public class test {
/*自動(dòng)轉(zhuǎn)換************************/
public static void main(String[] args) {
int avg2=78;
int rise=5;
double avg1=avg2+rise;
System.out.println("考試平均分:"+avg2);
System.out.println("調(diào)整后的平均分:"+avg1);
}
/*下列是強(qiáng)制轉(zhuǎn)換*******************/
public static void main(String2[] args) {? (顯示string有錯(cuò)誤)
double avg3=78.0;
int rise1=5;
int avg4=(int)avg3+rise1;? ? (等于號(hào)后報(bào)錯(cuò))
System.out.println("考試平均分:"+avg3);
System.out.println("調(diào)整后的平均分:"+avg4);
}
}
2020-07-23
三點(diǎn):
?????1.第一個(gè)可以定義double,多余,但也不會(huì)報(bào)錯(cuò)
???? 2.第二個(gè)主函數(shù)入口處,String,后面多了一個(gè)“2”
???? 3.強(qiáng)轉(zhuǎn)成int的地方你括號(hào)你寫成了中文的,這點(diǎn)你用空間距離就可以判斷,英文符號(hào)是很緊湊的
2018-11-06
你這個(gè)下面兩段都不在main方法里面當(dāng)然不執(zhí)行。而且,你確定執(zhí)行的是中間那一段而不是main方法里面的?
2018-10-28
代碼需要英文字符,還有你的(string)多了個(gè)“2”
2018-10-15
你? int的括號(hào)是中文符號(hào),需要改成英文的,還有強(qiáng)制裝換那里的main里面的 String后面多了個(gè)2。
2018-10-12
如何全部顯示出來!還需要添加是什么
2018-10-12
package Automatic;
public class test {
/*自動(dòng)轉(zhuǎn)換************************/
public static void main(String[] args) {
int avg2=78;
int rise=5;
double avg1=avg2+rise;
System.out.println("考試平均分:"+avg2);
System.out.println("調(diào)整后的平均分:"+avg1);
}
/*下列是強(qiáng)制轉(zhuǎn)換*******************/
?{
double avg3=78.5;
int rise1=5;
int avg4=(int) (avg3+rise1);
System.out.println("考試平均分:"+avg3);
System.out.println("調(diào)整后的平均分:"+avg4);
}
? /*常量的應(yīng)用***********/
?{
? final? String SEX = "男";
final? String SEX1 = "女";
System.out.println("性別:"+SEX);
System.out.println("性別:"+SEX1);
}
}
例如我還加入了常量的應(yīng)用內(nèi)容,但是運(yùn)行的時(shí)候還是只顯示了中間強(qiáng)制轉(zhuǎn)換的內(nèi)容!
2018-10-12
我知道了原因,但是運(yùn)行的時(shí)候只能得到最新的,強(qiáng)制轉(zhuǎn)換的結(jié)果,之前自動(dòng)轉(zhuǎn)換的結(jié)果顯示不出來,什么原因呢?