java - 将字符串传递给另一个类中的 main 方法
问题描述
我正在创建一个需要将字符串从第一个程序传递到第二个程序的项目,但我需要在第一类的 main 方法中传递字符串。我用谷歌搜索但找不到我需要的东西,大多数人使用 setter 和 getter 在类之间传递字符串,但我不能在 main 方法中这样做。
如何在另一个类的主方法中传递字符串?
我需要的是这里显示:
public class FirstProgram{
public void first(){
String a = "hello";
}
}
public class SecondProgram{
public static void main(String[] args){
//i need to pass string here
}
}
解决方案
这不是一个好方法,但从技术上讲,您可以调用第二个程序的主要方法并传递您喜欢的任何参数
public class FirstProgram{
public void first(){
String a = "hello";
SecondProgram.main(new String []{a});
}
}
推荐阅读
- bash - 为什么“假;回声 $?” 返回 1,如果错误的 Solaris 源以 255 退出?
- odoo - 安装模块 KeyError 时出现 Odoo 错误
- python - 如何在替换和写入新文件时修复“AttributeError:'int'对象没有属性'replace'”?
- c# - 为什么创建 MemoryCache 的实例很危险?
- visual-studio - 如何在 Visual Studio Pro 2019 中设置 JSON 文本编辑器选项卡/空格设置?
- android - 如何在 BaseFragment() 中传递片段布局
- python-3.x - Python socket.recv 与 MSG_DONTWAIT
- javascript - 内联文本编辑器不适用于 textarea
- node.js - Heroku 上的 Nodejs 和 MongoDB API
- javascript - 结合 some() 和 startsWith() javascript