仅为第一个字符拆分字符串。 Java的
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了仅为第一个字符拆分字符串。 Java的相关的知识,希望对你有一定的参考价值。
如何分割字符串以便我只获得第一个字母,而不是整个部分字?
这是我当前的代码,我正在使用字符串的用户输入。我正在创建一个转换后的字母数组,在我的for-loop的每次迭代中添加它们。我的代码是Ceaser密码的一种方法。
public String Encrypted() {
newString = getMessage();
System.out.println(Arrays.toString(messageArray));
System.out.println();
System.out.println(newString);
testerString = new String[messageArray.length+1];
for(int i = 0; i <= 25; i++) {
String index1 = newString.substring(i);
System.out.println(index1);
String index2 = index1.toString();
System.out.println(index2);
int index3 = Arrays.asList(abc).lastIndexOf(index2);
System.out.println(index3);
testerString[i] = zyx[index3];
}
return Arrays.toString(testerString);
}
答案
如果你想要String的第一个字符,请尝试:thatstring.charAt(0);
你也可以使用thatstring.substring(0, 1);
以上是关于仅为第一个字符拆分字符串。 Java的的主要内容,如果未能解决你的问题,请参考以下文章