gpt4 book ai didi

java将字符串存储在char数组中

转载 作者:行者123 更新时间:2023-11-29 06:03:57 25 4
gpt4 key购买 nike

在 Java 中,如何将字符串存储在数组中?例如:

//pseudocode:
name = ayo
string index [1] = a
string index [2] = y
string index [3] = o

那我怎样才能得到字符串的长度呢?

// this code doesn't work
String[] timestamp = new String[40]; String name;
System.out.println("Pls enter a name and surname");
Scanner sc = new Scanner(System.in);
name = sc.nextLine();
name=timestamp.substring(0, 20);

最佳答案

如果你想要一个 char 数组在每个(或几乎每个索引)处保存字符串的每个字符,那么你可以这样做:

char[] tmp = new char[length];
for (int i = 0; i < length; i++) {
tmp[i] = name.charAt(i);
}

其中 length 是从 0 到 name.length

关于java将字符串存储在char数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9169202/

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