java - 为什么 StringBuilder 类的 append 方法在一个包中起作用,但在同一个项目中的另一个包中不起作用?
问题描述
我在同一个项目中创建了两个包,并尝试在两个包中使用 StringBuilder。
但是,当我尝试使用 append 方法时。它仅适用于第一个包。
在第二个包中,它总是给我错误“对于 StringBuilder 类型的方法 append(String) 未定义”。
为什么会这样?
'String s1 = "iPhone?";
String s2 = "what?";
StringBuilder bobTheBuilder = new StringBuilder();
bobTheBuilder.append(s1);'
两个文件中的代码完全相同,只是“追加”方法在第二个包中不起作用。
解决方案
推荐阅读
- python - Flask-sqlalchemy 按 unix 间隔过滤
- c++ - Win32 小堆栈大小的奇怪行为
- python - 当检查返回 false 时,如何停止 channel.purge 的限制减少?
- c - 定义不透明指针时防止不完整的类型声明?
- mysql - 如何提高大型数据库中 Date 的 SQL 查询速度
- python - 如果语句正确,Python 不会检测到函数循环
- java - 如何使用他的包装类创建一个接受并返回泛型类型的方法
- file-upload - 将文件从 Blazor WebAssembly 应用程序直接上传到 Blob 存储
- python - MariaDB在python中检查连接状态
- python - 创建一个 Numpy 数据集