Yazar |
|
eerdil
Kayıt: 13.10.2009 |
|
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
istanbul
admin
Kayıt: 17.11.2005 |
|
//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
Kayıt: 13.10.2009 |
|
teşekkürler...
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|