求原因?import java.util.Scanner;public class Test { // public static void () static class Dian { int x; int y; public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } } public static void main(String[] args) { // TODO Auto-generated method stub Dian da = null; da.setX(1); System.out.println(da.x); }}
1 回答
已采納

yanrun
TA貢獻(xiàn)317條經(jīng)驗(yàn) 獲得超240個(gè)贊
da沒(méi)有初始化,給一個(gè)空對(duì)象賦值當(dāng)然會(huì)報(bào)錯(cuò)
Test.Dian?da?=?new?Test().new?Dian(); da.setX(1);
添加回答
舉報(bào)
0/150
提交
取消