我的代码是这样的
char[] f = {'x'};
char[][] y = null;
y[0][0] = f[0];
然后被报错
Exception in thread "main" java.lang.NullPointerException
at test.string.main(string.java:41)
希望可以给个解决方案,我希望将一维char[]转到移二维char[]
————————————————————————————————————
其实本意是希望做一个文件读取的,将txt中的文字读取,之后按行存储在一个地方(可以是数组或者别的什么),但是就是存储的地方很难受,报错。所以如果可以给个核心伪代码或者思想的话感激不敬。
——————————————————————————————————————
真正的本意还是做一个语言的调用集,输入文字(其实就是关键字)后调用原有的类库,让写代码更方便(我觉得python可能也是这个思想)。现在暂时不想做自由格式,所以按行读取,希望可以给点意见
1
Septembers 2015-08-09 00:17:52 +08:00 1
char[][] y = new char[x_size][y_size];
|
2
omengye 2015-08-09 00:47:58 +08:00 via Android 1
报错是y为null没有所谓的0行0列元素,按楼上的做法就行
|