我試圖從數組中打印出詳細信息,但避免打印出空值,這裏是我的短代碼,任何人都可以看到爲什麼即時獲取錯誤「!操作符不能應用於小說」和「!運算符不能應用於非小說類」當打印數組和避免空值時出現操作員錯誤
case 2:
for (int i=0; i<5; i++){
if (!fictionArray[i] = null){
System.out.println(fictionArray);
}
if (!nonfictionArray[i] = null){
System.out.println(nonfictionArray);
}
}
break;
'='是賦值。 ==是平等的。 '!='是不平等的。 –