我声明了一个字符串-

  String operand[];


我试图将其初始化为

operand[]0=string[2];(string[2]="buffer,x")


它正在返回NPE,

打印时也发生了同样的情况-

System.out.println(operand[1]);


有没有简单的方法可以做到这一点?

谢谢!

最佳答案

是。您需要先为operand分配一个实字符串数组。

String[] operand = new String[3];  // or whatever number of elements you want

关于java - 字符串数组面临的问题!,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3623537/

10-11 03:47