java - 取一部分char数组并将其放入字符串中

标签 java arrays string char

所以,我目前有一个包含 2000 个字符的字符数组。我将在这个数组的中间有 24 个或更少的字符,我需要将它们转换成一个字符串。经过多次逻辑组合和谷歌搜索后,我不知道如何做到这一点。感谢您的帮助!

最佳答案

String 提供了一个 constructor专为此任务设计:

char[] bigData = ...
int startIndex = ...
int len = ...
String res = new String(bigData, startIndex, length);

startIndex 表示字符串在字符数组中的开始位置; len表示要取的字符数。

关于java - 取一部分char数组并将其放入字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28313892/

相关文章:

java - Java中使用hashmap的简单缓存

java - ADMOB-java.lang.IllegalStateException : isLoaded must be called on the main UI thread

c - 如果超过数组大小怎么办,如何打印错误信息?并终止程序

R 中的字符串拆分,具有复杂的除法

java - MacOS 多线程问题?

java - 如何将自定义执行器注入(inject)到播放应用程序中?

javascript - 如何在javascript多维数组中存储asp记录集?

Java问题计算BlackJack程序中玩家手牌的值(value)

javascript - 如何删除 Javascript 字符串中的所有字符?

javascript - 如何在javascript中迭代字符串数组并将元素连接在一起?