Java 类实例化问题


关于 java.Exception in thread “main” java.lang.NullPointerException
at Exhaustivity.Fen_5_2.main(Fen_5_2.java:62)

public static Node []a=new Node[maxn];
for(i=0;i<n;i++)
		{
			a[i].x=in.nextInt();
			a[i].y=in.nextInt();
		}

解决方法
将Node每个元素实例化
这里我写了一个实例化函数,函数中Node为类名,数组a为对象数组,n为个数

public static void t(Node []a,int n)
	{	int i;
		for(i=0;i<=n;i++)
			a[i]=new Node();
	}

就可以解决java.Exception in thread “main” java.lang.NullPointerException

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐