有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使字节数组类型的参数在AxisWeb服务中为空

我有一个java方法,它是web服务接口的一部分,并接受如下字节数组参数

public int computeSomeThind(byte[] data) {
  if(data != null) {
    // ... do what ever
  } else {
    return -1;
  }
}

当使用axis 1.3生成wsdl时,数据参数将显示为不可为空。有没有办法将其定义为可空


共 (2) 个答案

  1. # 1 楼答案

    正如mhaller在其评论中所建议的,字节[]似乎是解决方案

  2. # 2 楼答案

    在这种情况下,null真的与长度为0的字节[]不同吗