gpt4 book ai didi

Java 拆分(字符串操作)

转载 作者:行者123 更新时间:2023-11-30 11:14:27 28 4
gpt4 key购买 nike

我想显示来自 EMAIL_TEXT 数据库列的数据,在定义的字符处拆分列。出于某种原因,我的结果只打印第一行到我拆分字符串的位置,跳过其余行。这是我希望在每个“|”之后拆分的数据。

这里是要拆分的数据库列的示例。

TEXT TEXT Line1 |

TEXT TEXT Line2 |

打印出来的结果是:

TEXT TEXT Line1

期望的结果是:

TEXT TEXT Line1  
TEXT TEXT Line2

这是我的 Java 代码:

String[] result = EMAIL_TEXT.split("\\|");
String subject="";
BufferedReader br;
BufferedReader brCSS;
FileReader fr;
FileReader frCSS;
String content="";
String CssContent="";
Document document1=null;
String FILEPATH = get(Fields.In, "FILEPATH").getString(r);

String filePathArray []=FILEPATH.split(",");
String mainContents = "";
int j;
try{
for(j=0;j<filePathArray.length;j++)
{
subject= get(Fields.In,"EMAIL_SUBJECT").getString(r);

fr=new FileReader(filePathArray[j]);
br= new BufferedReader(fr);
String s;
content = "";
String c;
if(mainContents.contains("header-image.jpeg")!=true)
{
mainContents += "<img src=header-image.jpeg>";
}
content = content + result[j];
while(( s=br.readLine())!=null)
{

content=content+s;

}


}

最佳答案

String[] result = EMAIL_TEXT.split("\\|");
for(String s:result){
System.out.println(s);
}

结果数组中包含所有文本...只需遍历它们即可获取所有行...

关于Java 拆分(字符串操作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25894909/

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