簡體   English   中英

訪問不同類別的對象的數組

[英]Access Array of objects from different class

所以這就是問題所在。 我有一個數組,其中有兩類對象。 Email是超類,UniversityEmail是繼承類。 該數組是電子郵件類型。 我想從數組中打印出所有類型為Email的對象。 或打印出基於UniversityEmail類擴展的私有變量的UniversityEmail對象。 任何想法?

請嘗試以下操作:

for (int i = 0; i < array.length; i++) {
  if (array[i] instanceof Email) && (!(array[i] instanceof UniversityEmail)) {
    //print your object 
  }  
}

這只是從頭腦中輸入的,因此可能存在一些較小的問題。

暫無
暫無

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

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