java - StringArray 面临的问题!

标签 java

我声明了一个字符串-

  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 - StringArray 面临的问题!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3623537/

相关文章:

java - J2ME中如何获取int[]的最大值?

java - 小程序参数不保留 CRLF

java - 如何在没有eclipse的服务器上在eclipse之外运行java程序

java - jsoup 从 html 文件中获取特定的 id

从表中获取特定行时,Java JDBC 程序抛出 SQL 语法错误

java - 使用 isShiftDown() 两次

java - 如何让 Jython 脚本同步调用 Java 方法?

java - Java 11 jar命令支持classpath参数吗?

java - 玩Java框架,如何存储通过Post请求来自单个JSON的JSON对象?

java - 在运行时使用 Jackson 为多态添加 SubType 信息