【发布时间】:2014-03-05 21:09:15
【问题描述】:
这是一个函数,它接受一个长字符串并返回一个按段落划分的字符串。
问题是 k 是空的。为什么split() 功能不起作用?
private String ConvertSentenceToParaGraph(String sen) {
String nS = "";
String k[] = sen.split(".");
for (int i = 0; i < k.length - 1; i++) {
nS = nS + k[i] + ".";
Double ran = Math.floor((Math.random() * 2) + 4);
if (i > 0 && i % ran == 0) {
nS = nS + "\n\n";
}
}
return nS;
}
【问题讨论】: