首页 > 解决方案 > 为什么 StringBuilder 类的 append 方法在一个包中起作用,但在同一个项目中的另一个包中不起作用?

问题描述

我在同一个项目中创建了两个包,并尝试在两个包中使用 StringBuilder。

但是,当我尝试使用 append 方法时。它仅适用于第一个包。

在第二个包中,它总是给我错误“对于 StringBuilder 类型的方法 append(String) 未定义”。

为什么会这样?

'String s1 = "iPhone?";
String s2 = "what?";
StringBuilder bobTheBuilder = new StringBuilder();
bobTheBuilder.append(s1);'

两个文件中的代码完全相同,只是“追加”方法在第二个包中不起作用。

标签: javapackagestringbuilder

解决方案


推荐阅读