簡體   English   中英

在Java中的對象數組內初始化整數時,出現“類型不匹配:無法從int轉換為Object”錯誤

[英]Getting “Type mismatch: cannot convert from int to Object” error at the time of initiation of integer inside Object Array in java

public class objArrayPractice {
    public static void main(String[] args) {
        Object ar []= new Object [4];
        ar[0]= 12;
    }
}

當我寫ar [0] = 12時; 我收到錯誤消息:“類型不匹配:無法從int轉換為Object”

要將12轉換為對象,您至少需要Java 1.5,這稱為自動裝箱

Java 1.5中引入了自動裝箱和拆箱功能,可將原始類型自動轉換為裝箱的原始類型(Object或Wrapper類)

因此,請確保兩台計算機上的Java版本均大於等於1.5

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM