有没有什么方法可以创建一个类,其中输入的内容将被存储并能够在以后使用? 例如
Coins类将构造一个具有名称和值的硬币。它还将具有必要的访问方法。你的钱包类(驱动程序类)中会有一些硬币,你会在格式良好的输出中打印出钱包里有多少钱。
如果没有,我将如何做到这一点?
答案 0 :(得分:0)
您可以将信息存储在类的变量和成员字段中:
我强烈建议您查看Classes上的官方教程,该教程将介绍成员变量以及如何使用它们。
class Example {
int value;
void setValue (int v) {
value = v; // store value
}
void useValueForSomething () {
System.out.println(value); // use it later
}
void localVariableExample () {
int x = 42; // store x
System.out.println(x); // use it later
}
}
如果您的意思是希望信息在程序的单独运行中持续存在(虽然我怀疑您的意思是这一点),这是一个更广泛且稍微更高级的主题;存在许多技术和框架,你必须提出一个更具体的问题。但是,这似乎不是你的意思,所以我建议查看那个教程。
答案 1 :(得分:0)
public class Coin {
String name;
int value;
Coin() {}
Coin (String _name, int _value) {
name = _name;
value = _value
}
int getValue(){
return value;
}
}
硬币类的简单代码。