gpt4 book ai didi

java - 如何从 char 数组的已知元素创建字符串

转载 作者:行者123 更新时间:2023-11-29 05:27:54 25 4
gpt4 key购买 nike

我有一个来自字符串的 char 数组:

public class CharIndexes {
public static void main (String[] args) {
String a = "A good example is the best sermon.";
int len = a.length();
char[] tempA = new char[len] ;
for (int i = 0; i < len; i++) {
tempA[i] = a.charAt(i);
}
}

我需要创建 2 个字符串:a1 来自元素 [3]、[0]、[28]a2 来自:[15],[24] 并获得等于 'oasis' 的字符串(即 3,0,28 个元素 + 15,24):

System.out.println(a1.concat(a2));

我能做什么?

最佳答案

也许是这样的……?

String a = "A good example is the best sermon.";
char[] c = a.toCharArray();

String a1 = new String(new char[]{c[3],c[0],c[28]});
String a2 = new String(new char[]{c[15],c[24]});

System.out.println(a1+a2);

关于java - 如何从 char 数组的已知元素创建字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22068502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com