所以,我目前有一个2000字符的字符数组。我将在这个数组的中间有24个或更少的字符,我需要把它变成一个字符串。在经过多次逻辑组合和谷歌搜索后,我不知道如何做到这一点。任何帮助表示赞赏!
答案 0 :(得分:4)
String提供专门为此任务设计的constructor:
char[] bigData = ...
int startIndex = ...
int len = ...
String res = new String(bigData, startIndex, length);
startIndex
表示字符串应该开始的字符数组中的位置; len
表示要执行的字符数。
答案 1 :(得分:2)
试试这个构造函数
String(char[] value, int offset, int count)