通过控制台在java repl中显示重写的toString()
我正在通过JavaRepl进行检查。我已在repl中加载了该文件,并试图查看我的重写toString方法的输出结果:通过控制台在java repl中显示重写的toString(),java,read-eval-print-loop,Java,Read Eval Print Loop,我正在通过JavaRepl进行检查。我已在repl中加载了该文件,并试图查看我的重写toString方法的输出结果: java> toString() java.lang.String res3 = "Evaluation$dqj46can5zk9l1we8xs3@1be11da3" 实际方法是: public String toString(){ return String.format("\nPart ID: " + partID + "\nDescription: " +
java> toString()
java.lang.String res3 = "Evaluation$dqj46can5zk9l1we8xs3@1be11da3"
实际方法是:
public String toString(){
return String.format("\nPart ID: " + partID +
"\nDescription: " + partDescription +
"\nSell Price: " + partSellPrice);
}
Java通常没有REPL;而且,您似乎正在打印某种内部类实例(
$
有点大不了)。旁注:请避免在帖子中使用“new here”/“new to YYY”文本,除非它与问题直接相关。同样,申请教程的地方也是错误的——使用搜索引擎查找内容(我已经从你的帖子中删除了教程申请,否则它可能会被立即关闭为“搜索教程”)。@AlexeiLevenkov谢谢!我会记住这一点。