【发布时间】:2018-05-06 21:06:54
【问题描述】:
我正在尝试制作一种“修复”句子的方法。因此,例如,如果句子是“The Cookie is BROwN”,它将返回“The cookie is brown.”。现在我正在尝试处理“空间修复器”部分,其中将分析多个空间并将其变成一个空间。这是我到目前为止的代码。有人可以告诉我如何修复空间并摆脱不必要的空间吗?我知道它还没有完成。我目前只是试图修复空间。下面是我的代码。
public static String sentenceRepair(String sentence){
String finale="";
for (int x=0;x<sentence.length();x++){
char a= sentence.charAt(x);
if (sentence.charAt(x)==' '){ //SPACE CHECKER!!
if((x!=0&&x!=sentence.length())&&(sentence.charAt(x-1)==' '||sentence.charAt(x+1)==' ')){
sentence.charAt(x)="";
}
}
}
return finale;
}
【问题讨论】:
-
我认为这是这个的重复:stackoverflow.com/questions/3958955/…