gpt4 book ai didi

java - 将对象参数传递给 Java 主函数

转载 作者:行者123 更新时间:2023-12-01 09:34:24 25 4
gpt4 key购买 nike

我有如下所示的对象:

{id:1,name:john,age:15},{id:2,name:david,age:40}....

我想将它们作为参数传递给我的 java 程序并保持它们之间的连接。
如果我能做这样的事情:

public static void main(Object[] args){
}


它可以解决我的问题,但我不能,所以我想到了这个解决方案:
参数一:“1,2”
参数二:“john,david”
参数三:"15,40"
然后,将每个 Arg 用 ',' 分割并通过数组中的位置保持它们之间的关系
我不喜欢这个解决方案。
您知道解决这个问题的更好方法吗?

最佳答案

static void main方法是每个java应用程序的起点。

public static void main(String[] args){

如果您修改该签名,应用程序将永远找不到要执行的起点...

你最多能做的就是传递一个字符串

签名不能修改成这样

public static void main(Object[] args){
}

必须始终

public static void main(String[] args){
}

所以你还有一次机会,请输入:

{id:1,name:john,age:15},{id:2,name:david,age:40}

在文本文件中并将路径作为字符串传递给应用程序,以便可以找到它

关于java - 将对象参数传递给 Java 主函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39129909/

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