Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > java.lang.NullPointerException
Yazar
eerdil


avatar

Kayıt: 13.10.2009
05.01.2010-00:03 #65746
Arkadaslar asagıda yazdıgım java kodunu verdim. Bu kodu run ettigimde java.lang.NullPointerException hatası veriyor.Burada yapmak istedigim coord tipinde bir object dizisi yaratıp icindeki x,y,x degerlerine 1,2,3 aktarmak. Bu sadece bir ornek asıl yazdıgım kodun icinde aynı mantığı kullandım onda da aynı hatayı verdi. Aslında C deki Struct yapısına benzer birsey olusturmak istedim ama olmadı. Nasıl düzeltebilirim bu sorunu fikri olan arkadaslar yardımcı olurlarsa sevinirim.

//main class
public class entropy {
public static coord[] kord=new coord[3];

public static void main(String[] args) {

for(int i=0;i<3;i++)
{
kord[i].Assign(1, 2, 3);
}
}
}

//coord class
public class coord {
public int x;
public int y;
public int z;
public void Assign(int x1,int y1,int z1)
{
this.x=x1;
this.y=y1;
this.z=z1;
}
}






Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
05.01.2010-00:10 #65747
//main class
public class entropy {
public static coord[] kord=new coord[3];

public static void main(String[] args) {

for(int i=0;i<3;i++)
{
kord[i]=new coord();
kord[i].Assign(1, 2, 3);
}
}
}

//coord class
public class coord {
public int x;
public int y;
public int z;
public void Assign(int x1,int y1,int z1)
{
this.x=x1;
this.y=y1;
this.z=z1;
}
}





N/A
Yazar
eerdil


avatar

Kayıt: 13.10.2009
05.01.2010-01:16 #65748
teşekkürler...





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb