一尘不染

一个Java字符串可以有几个字符?

java

我正在尝试Sphere Online Judge(SPOJ)的“下一个回文”问题,在该问题中,我需要找到最多100万个整数的回文。我曾考虑过使用Java的函数来反转字符串,但是它们是否允许字符串这么长?


阅读 418

收藏
2020-02-29

共1个答案

一尘不染

你应该能够得到一个长度为String的字符串

  1. Integer.MAX_VALUE总是2147483647(2 31 - 1)
    (由Java规范定义,阵列的最大尺寸,这对于内部存储String类用途)
    OR

  2. Half your maximum heap size(因为每个字符都是两个字节),请以较小者为准。

2020-02-29