gpt4 book ai didi

java - 如何向二维数组添加一行?

转载 作者:行者123 更新时间:2023-11-30 03:57:10 24 4
gpt4 key购买 nike

String loginInfo[][] = { { "mason", "dragon"   }, //First Column is usernames, second is passwords.
{ "shay", "stowers" },
{ "admin", "password" }, };

这是我的数组,第一列中有用户名,第二列中有密码。我希望能够在用户提交两个字符串后向该数组添加另一行。

示例...

字符串输入1 =“用户名”,字符串输入2 =“密码”;

我想获取这两个字符串并将它们作为一行添加到数组中。所以我的最终结果看起来像这样..

String loginInfo[][] = { { "mason",    "dragon"   },
{ "shay", "stowers" },
{ "admin", "password" },
{ "username", "password" }, };//This coming from input1 and input2

最佳答案

使用用户信息 JavaBean 的 ArrayList 的完美位置,例如

List<UserInfo> userInfo = new ArrayList<UserInfo>();

每当您收到 userNamepassWord 时,创建一个 UserInfo 实例并将其添加到列表中

UserInfo 类如下

class UserInfo{

private String userName = null;

private String passWord = null;

// add a constructor
public UserInfo(String userName, String passWord){
this.userName = userName;
this.passWord = passWord;
}

//add setters and getters
...
...

}

检查一下。你一定会喜欢的

免责声明:未经测试。只是一个原型(prototype)!

关于java - 如何向二维数组添加一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22876750/

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