1. ホーム
  2. java

[解決済み] Java Stringは何文字まで可能ですか?

2022-04-24 17:01:28

質問

私は 次の回文 Sphere Online Judge (SPOJ) の問題で、100万桁までの整数の回文が必要です。Java の文字列を反転させる関数を使おうと思ったのですが、これだけ長い文字列は許されるのでしょうか?

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

長さのStringを取得することができるはずです。

  1. Integer.MAX_VALUE 常に 2,147,483,647 (2 31 - 1)

    (Java仕様で定義された、Stringクラスが内部ストレージとして使用する配列の最大サイズ)

    または

  2. Half your maximum heap size (1文字が2バイトであるため) どちらか小さい方 .