java - Java:如何从单个变量返回类中所有方法的字符串结果?
问题描述
我想返回一个类的所有方法的结果(字符串格式)并为其分配一个变量。
例如:
public class test()
{
public String result;
public method1(){
result = value1;
return value;
}
public method2(){
result = value2;
return "efg";
}
现在,如果我打印结果,它应该如下所示:
value1 + value2
即,串联字符串。
这可能吗?如果是,你能告诉我怎么做吗?谢谢
解决方案
您可以创建另一个方法,将两个方法的返回值相加并返回连接的结果。
public String method() {
return method1() + method2();
}
假设这两种方法都返回一些东西。
方法1:
public String method1(){
return value1;
}
方法2:
public String method2(){
return value2;
}
注意:必须在方法中返回类型
推荐阅读
- android - 空对象引用上的错误“java.lang.Class java.lang.Object.getClass()”
- javascript - jQuery在页面卸载时打破每个循环
- ruby-on-rails - 为什么 Rails 中的 SSE 挂在连接上?
- javascript - TypeScript 和 Redux:为什么我需要添加 ` | undefined` 到我的 Reducer 状态类型?
- npm - npm install 在 node_modules 的父文件夹中下载额外的依赖项
- c# - 视频转换:从 UDP 套接字到 Mat 对象的 h.264
- vb6 - “模板”字符串中的嵌套替换
- apache-kafka - Kafka:每个 poll() 调用是否一次只使用一个主题?
- c++ - 尝试编译简单的测试程序时 CMake 失败
- django - 如何在表单中检索 id 作为隐藏值,以便将该值作为外键存储在 django 的数据库中