亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

數據類型為啥明明強制轉換了還會錯

public class HelloWorld{

? ? public static void main(String[] args) {

double heightAvg1=176.2;

int heightAvg2=(int)heightAvg1;

System.out.println(heightAvg1);

System.out.println(heightAvg2);

}

}

輸入上面的代碼出現以下錯誤error: cannot find symbol
int heightAvg2=inrheightAvg1;
^
symbol: variable inrheightAvg1
location: class HelloWorld
1 error

正在回答

3 回答

error: cannot find symbol
int heightAvg2=inrheightAvg1;
^
symbol: variable inrheightAvg1
location: class HelloWorld
1 error


意思是在"int heightAvg2=inrheightAvg1;"這一行中,

你把變量名寫錯了,編輯器找不到"inrheightAvg1"這個變量在哪

正確的寫法是"int heightAvg2=(int)heightAvg1;"

你再檢查一下,如果按照你上面的那些代碼,是不應該出現這個錯誤提示的,

或者有可能是你把代碼改好了,但是沒有保存,所以編輯器報錯。

0 回復 有任何疑惑可以回復我~

代碼沒問題 你是不是用的imooc練習器 他提示你錯誤 那應該是網絡延時的問題

0 回復 有任何疑惑可以回復我~

在我電腦上能夠運行。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167789    人
  • 解答問題       18749    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

數據類型為啥明明強制轉換了還會錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號