gpt4 book ai didi

Java分割字符串?

转载 作者:行者123 更新时间:2023-11-30 05:59:37 25 4
gpt4 key购买 nike

我尝试在出现“”时拆分字符串,例如句子 test abc。然后将每个单词中的第一个字母从第一个移动到最后一个。我使用

将字母移动到原始字符串上
String text = JOptionPane.showInputDialog(null,"Skriv in en normal text:");
char firstLetter = text.charAt(0);
normal = text.substring(1,text.length()+0) + firstLetter;

所以我的问题是如何分割字符串然后开始移动剪切字符串的每个部分中的字母?

最佳答案

将分割后的字符串存储在一个数组中,然后循环遍历该数组并替换每个字符串:

String[] pieces = originalString.split(" ");
for (int i = 0; i < pieces.length; i++)
pieces[i] = pieces[i].subString(1) + pieces[i].charAt(0);

顺便说一句,这只是让你开始 - 它不会正确处理有多个空格、单字母单词或任何其他特殊情况的情况(因为你没有说出你想要的内容)做)。您必须自己处理这些问题。

关于Java分割字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2845835/

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