当前位置: 首页 > 面试题库 >

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

饶铭
2023-03-14
问题内容

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


问题答案:

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

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

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



 类似资料: