gpt4 book ai didi

java - java中如何制作3维数组?

转载 作者:行者123 更新时间:2023-12-01 21:13:10 25 4
gpt4 key购买 nike

我有一个查询字符串,例如

"1_timestamp=201612312&1_user=123&2_timestamp=20145333&2_user=5432";

但我想将它们排列成如下所示的数组。

array(
0 => (
timestamp = 201612312,
user = 123,
),
1 => (
timestamp = 201612312,
user = 123,
),
);

虽然我是 java 新手,但很抱歉向您展示 php 类型的数组。

我怎样才能做到这样?

谢谢

最佳答案

这是与您在 php 中所做的最接近的结构,如果您的数据有更多字段,则可以轻松地将其添加到 Data 类中:

import java.util.ArrayList;
import java.util.List;

class Data {
int timestamp;
int user;

Data(int ts, int user) {
this.timestamp = ts;
this.user = user;
}
}

public class Test {

public static void main(String[] args) {
List<Data> data = new ArrayList<Data>();
Data d1 = new Data(201612312, 123);
Data d2 = new Data(201612312, 123);
data.add(d1);
data.add(d2);

System.out.println(data.get(1).user);
}
}

关于java - java中如何制作3维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40779830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com