字符数组的倒序的有关问题
字符数组的倒序的问题
初始化一个字符数组
将此字符数组赋值到另一个字符数组上
倒序输出
为何下面的代码报错
Exception in thread "main" java.lang.NullPointerException
at Http.main(Http.java:7)
------解决方案--------------------
数组使用前要初始化大小
------解决方案--------------------
数组最大的下表是长度 -1。 改一下:
int j = ss.length ----> int j = ss.length-1
初始化一个字符数组
将此字符数组赋值到另一个字符数组上
倒序输出
为何下面的代码报错
public class Http {
public static void main(String args[]){
char[] charArry = null;
charArry[0] = '行';
charArry[1] = '的';
charArry[2] = '三';
charArry[3] = '四';
char[] ss =charArry;
for(int j = ss.length;j>0;j--){
System.out.println(ss[j]);
}
}
}
Exception in thread "main" java.lang.NullPointerException
at Http.main(Http.java:7)
Java
String
------解决方案--------------------
数组使用前要初始化大小
------解决方案--------------------
数组最大的下表是长度 -1。 改一下:
int j = ss.length ----> int j = ss.length-1