我正在构建一个可以创建新用户的应用程序,然后查看有关用户的信息。我想在对象中保存用户的所有信息,然后通过这种方式我可以查看用户的信息。
public class Aplicacion {
public static void main(String[] args) {
Menu1 menua = new Menu1();
menua.showMenu1();
}
}
import java.util.Scanner;
public class Menu1 {
public void showMenu1() {
Scanner input1= new Scanner(System.in);
Menu1 menua = new Menu1();
System.out.println("1) Crear usuario nuevo.");
System.out.println("2) Ver usuarios ya existentes.");
String e1 = input1.nextLine();
switch(e1) {
case "1":
Usuarios usuario = new Usuarios(); //Here i want to change the "usuario" everytime i want to build a new user.
System.out.println("Ingrese el nombre: ");
break;
case "2":
break;
default:
menua.showMenu1();
System.out.println("Error.");
break;
}
}
}
答案 0 :(得分:0)
而是更改对象名称尝试创建对象数组。
Note - In the Java EE platform, a CLIENT_ACKNOWLEDGE session can be used only in an application client, not in a web component or enterprise bean.
通过这种方式,您可以创建一组预定义的对象,然后在程序中使用它。
答案 1 :(得分:0)
您可以创建对象数组。
对于每个“创建”,您都可以增加索引并将数据存储在对象中。
在查看这些内容时,
for(i = 0; i < usersArray.length; i++) {
show(object[i]);
}
答案 2 :(得分:0)
您应该考虑将用户存储在数据库或文件系统等永久存储中。每次创建用户时,都应将其写入永久存储。这还将涉及检查正在创建的用户是否已存在。
这是基于这样的假设,即代码不完整,在某处,你需要更多的输入来创建用户,否则它是一个空对象。