Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javax.script中创建和使用字节数组_Java_Javax.script - Fatal编程技术网

如何在javax.script中创建和使用字节数组

如何在javax.script中创建和使用字节数组,java,javax.script,Java,Javax.script,我们可以使用javax.script创建诸如字节数组或int数组之类的基本数组吗?如果您使用的是包的JavaScript引擎,请使用 var array = new Array(); array[0] = 1; 我建议大家通读一遍 要在Mozilla的Rhino中创建一个10字节的Java数组: var buff = java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, 10) 请注意,java数组与本机JavScript数组的类型

我们可以使用javax.script创建诸如字节数组或int数组之类的基本数组吗?

如果您使用的是包的
JavaScript
引擎,请使用

var array = new Array();
array[0] = 1;
我建议大家通读一遍


要在Mozilla的Rhino中创建一个10字节的Java数组:

var buff = java.lang.reflect.Array.newInstance(java.lang.Byte.TYPE, 10)

请注意,java数组与本机JavScript数组的类型不同,它们都可以在Rhino JavaScript中使用。

您可以使用java以常规方式创建数组,也可以使用脚本语言创建数组。如何做到这一点取决于脚本语言。基本上,它需要一个1024字节大小的数组。在Java中,它过去是byte[]bytes=新字节[1024];但是在使用javascript的javax.script中,我找不到这样做的方法。