【发布时间】:2020-01-06 14:10:56
【问题描述】:
import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
String input = "original input";
Set<String> test = new HashSet<>();
test.add(input);
input = "modified input";
test.stream().forEach(name -> System.out.println(name));
System.out.println(input);
}
}
输出:
original input
modified input
在通过结构读取字符串对象并直接读取对象时,我可以将此字符串对象作为参考传递给 Java 中的任何结构,并且两个输出将是相同的modified input?
【问题讨论】:
-
可以用StringBuffer或者StringBuilder来代替String来实现。
标签: java