1. ホーム
  2. java

[解決済み] JavaにはInteger, Float, Double, LongのMutable型がありますか?

2023-02-21 06:33:28

質問

Integerのようなもののミュータブルバージョンを使用したい状況にあります。これらのクラス(下記)を使用しなければならないのでしょうか、それともJavaは何かを内蔵しているのでしょうか?

http://www.java2s.com/Code/Java/Data-Type/Amutableintwrapper.htm

どのように解決するのですか?

いいえ、Javaにはこれらが組み込まれていません。それには理由があります。ミュータブル型を使用することは、簡単に悪用される可能性があり、危険です。加えて、それを実装するのは実に簡単です。たとえば、commons-lang には MutableInt .