gpt4 book ai didi

java - 如何在一个类中执行不同的类

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

我想创建一个程序,它可以根据用户输入完成其他代码中的所有操作。像这样的事情:

import java.util.Scanner;
public class Main_Programm1 {
public static void main(String args[]) {
String something = "something";
String something2 = "something2";
Scanner userInput = new Scanner(System.in);
String action = userInput.next();
if (action.equals(something)) {
//here i want to execute all the code from class Main_Programm2
} else if (action.equals(something2)) {
//here i want to execute all the code from class Main_Programm3 and so on
}
}
}

我该怎么做?

最佳答案

实际上,您已经完成了所有操作,只创建了您需要的对象;-)

import java.util.Scanner;
// imports classes;

public class Main_Programm1
{
public static void main(String args[])
{
String something = "something";
String something2 = "something2";
Main_Programm main_prog;
Main_Programm2 main_prog2;

Scanner userInput = new Scanner(System.in);
String action = userInput.next();
if (action.equals(something))
{
main_prog = new Main_Programm();
//.....
}
else if (action.equals(something2))
{
main_prog2 = new Main_Programm2();
//.....
}
}
}

关于java - 如何在一个类中执行不同的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31097998/

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