您不能将字符串文字与 WeakHashMap 一起使用(当然可以,但这样做没有意义):
String myKey = "somekey";
Run Code Online (Sandbox Code Playgroud)
相反,你必须使用:
String myKey = new String("somekey");
Run Code Online (Sandbox Code Playgroud)
在后一种情况下,字符串不会被池化。
| 归档时间: |
|
| 查看次数: |
1206 次 |
| 最近记录: |