gpt4 book ai didi

java - subString结合for循环的做法

转载 作者:行者123 更新时间:2023-12-02 07:25:25 24 4
gpt4 key购买 nike

我从服务器获取一长串字符串

  AS=  String1 ~ String2 ~ String3 ~ 

可以确定。“~”代表每条数据的结束。我知道每个字符串的字数限制最多为 22但我不知道他的实际长度。

所以我使用这段代码来确定每个字符串的值

//////////////////////////Use of substring Get every character
String T1=AS.substring(0,1);
String T2=AS.substring(1,2);
.
.
.
String T22=AS.substring(21,22);

if (T2.equals("~")) {
DATA=T1;
}


if (T3.equals("~")) {
DATA=T1+T2;
}
//Confirm T3 "~" Get DATA = T2 + T1


String LG=LG+DATA.length()+1;
//The second document must be added to the number of words in the document "~"
String TT1=AS.substring(0+LG,1+LG);

确定 100 的字符串重复100次我已经制作了8000多行代码有没有更简单的方法来达到我的要求?

最佳答案

只是一点点帮助你。

String[] TKG = new String[GUY.length];

for (int i = 0; i < GUY.length - 1; i++)
{
TKG[i] = GUY.substring(i, i+1);
}

然后

StringBuilder DETA5 = new StringBuilder();

for (int i = 1; i < TKG.length; i++)
{
if (TKG[i].equals("~"))
{
for (int x = 0; x < i; x++)
{
DETA5.append(TKG[x]);
}
}
}

int D = D + DETA5.length();

String[] TKC = new String[6];

for (int i = 0; i < 6; i++)
{
TKC[i] = GUY.substring(i+D1, i + 1 + D1);
}

StringBuilder DETA_1_1 = new StringBuilder();

for (int i = 1; i < TKC.length; i++)
{
if (TKC[i].equals("~"))
{
for (int x = 0; x < i; x++)
{
DETA_1_1.append(TKC[x]);
}
}
}

祝你好运!

关于java - subString结合for循环的做法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13638222/

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