在我的java類中,我聲明瞭一個類作爲數組,並且在一個函數中,我將值賦給了類的數組,但是在類中的函數之外它重試了null 。如何訪問類數組。在函數中,類變量的數組在java中返回null
聲明類的數組變量的是在Java inbuild最終類(https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Marker)
代碼示例:
public class Sample{
Marker redMarker[]; // Marker is the public final class
// https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/Marker
void function1(){
for(int i=0;i<array.length;i++){
redMarker[i] = map.addMarker(.......);
}
}
void function2(){
if(condition){
if(redMarker!=null){
for(int i=0;i<array.length;i++){
redMarker[i].setVisible(false);
}
}
else{
// here I get redMarker is Null.
}
}
}
}
感謝它的作品。 –
@murali_ma很高興聽到它。不用謝。 – Prabhakaran