Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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
JavaScript数据结构,JS中的ArrayList(Java)_Java_Javascript_Node.js - Fatal编程技术网

JavaScript数据结构,JS中的ArrayList(Java)

JavaScript数据结构,JS中的ArrayList(Java),java,javascript,node.js,Java,Javascript,Node.js,我正在用Java开发一个游戏,现在我正在开发多人游戏模块。服务器端程序用node.js编写,客户端用java编写。我的问题是关于JavaScript数据结构的。在爪哇,我不能做这样的事情 ArrayList<Room> rooms = new ArrayList<Room>(); 我需要一个数据结构,比如JavaScript中的ArrayList。在JavaScript中,数组可以动态调整大小(没有ArrayList)。例如,用于读取的文档(部分) push()方法将新

我正在用Java开发一个游戏,现在我正在开发多人游戏模块。服务器端程序用node.js编写,客户端用java编写。我的问题是关于JavaScript数据结构的。在爪哇,我不能做这样的事情

ArrayList<Room> rooms = new ArrayList<Room>();

我需要一个数据结构,比如JavaScript中的ArrayList

在JavaScript中,数组可以动态调整大小(没有
ArrayList
)。例如,用于读取的文档(部分)

push()
方法将新项添加到数组的末尾,并返回新长度

你可以像这样使用它

var arr=new Array();
arr.push(1);
document.getElementById(“out”).innerHTML+=arr+“
”; arr.push(2); document.getElementById(“out”).innerHTML+=arr
在Javascript中,可以动态调整数组大小(无
数组列表)。例如,用于读取的文档(部分)

push()
方法将新项添加到数组的末尾,并返回新长度

你可以像这样使用它

var arr=new Array();
arr.push(1);
document.getElementById(“out”).innerHTML+=arr+“
”; arr.push(2); document.getElementById(“out”).innerHTML+=arr
在Javascript中,可以动态调整数组大小(无
数组列表)。例如,用于读取的文档(部分)

push()
方法将新项添加到数组的末尾,并返回新长度

你可以像这样使用它

var arr=new Array();
arr.push(1);
document.getElementById(“out”).innerHTML+=arr+“
”; arr.push(2); document.getElementById(“out”).innerHTML+=arr
在Javascript中,可以动态调整数组大小(无
数组列表)。例如,用于读取的文档(部分)

push()
方法将新项添加到数组的末尾,并返回新长度

你可以像这样使用它

var arr=new Array();
arr.push(1);
document.getElementById(“out”).innerHTML+=arr+“
”; arr.push(2); document.getElementById(“out”).innerHTML+=arr



Java不是JavaScript,这你似乎知道,但你仍然以奇怪的方式将它们混合在一起,并告诉我们在Java中不能做什么等?不,我需要一个JS中的数据结构,比如Java中的ArrayList。你能给我一个简单的例子,我如何创建一个教室并创建多个房间对象的动态数组吗?你不能,javascript不是Java,有函数、对象和数组,你不能期望从另一种语言创建数据结构,你必须创建可用的东西,不管是什么。一个简单的JS对象数组将为你提供与Java ArrayList几乎相同的功能。Java不是javascript,你似乎知道,但你仍然以奇怪的方式在问题中混合它们,并告诉我们在Java中不能做什么?不,我需要一个JS中的数据结构,比如Java中的ArrayList,你能给我一个简单的例子吗?我如何创建一个教室并创建多个房间对象的动态数组?你不能,javascript不是Java,有函数,对象和数组,你不能期望从另一种语言创建数据结构,你必须创建可用的东西,不管是什么。一个简单的JS对象数组将为你提供与Java ArrayList几乎相同的功能。Java不是JavaScript,你似乎知道,但你仍然以奇怪的方式在问题中混合它们,并告诉我们在Java中不能做什么?不,我需要一个JS中的数据结构,比如Java中的ArrayList,你能给我一个简单的例子吗?我如何创建一个教室并创建多个房间对象的动态数组?你不能,javascript不是Java,有函数,对象和数组,你不能期望从另一种语言创建数据结构,你必须创建可用的东西,不管是什么。一个简单的JS对象数组将为你提供与Java ArrayList几乎相同的功能。Java不是JavaScript,你似乎知道,但你仍然以奇怪的方式在问题中混合它们,并告诉我们在Java中不能做什么?不,我需要一个JS中的数据结构,比如Java中的ArrayList,你能给我一个简单的例子吗?我如何创建一个教室并创建多个房间对象的动态数组?你不能,javascript不是Java,有函数,对象和数组,你不能期望从另一种语言创建一个数据结构,你必须创建一些可用的东西,不管是什么。一个简单的JS对象数组将为你提供与Java ArrayList几乎相同的功能。
public class Room(){
    //Here is data about the room (clients number,clients names etc.)
}