我试图制作一个拼写检查程序,结果应该是一个窗口,其中突出显示拼写错误的单词。文本存储在一个数组中(当前),缺少的单词的id在另一个中排序。我该怎么做呢?
编辑:这是我到目前为止所做的,但它似乎无法发挥作用。
int l = 0;
String txtstring = "<html>";
for(int i = 0; i<textArray.length ; i++){
if(placement[l].equals(i)){
l++;
txtstring = txtstring + "<font color = red>" + textArray[i] + "</font>" + " ";
} else {
txtstring = txtstring + textArray[i] + " ";
}
}
txtstring = txtstring + "</html>";
答案 0 :(得分:0)
复制粘贴OP的最后一次编辑:
更改
if(placement[l].equals(i)){
代表
if(Integer.parseInt(placement[l])==i){
做了这个伎俩,所以它最终会这样:
int l = 0;
String txtstring = "<html>";
for(int i = 0; i<textArray.length ; i++){
if(Integer.parseInt(placement[l])==i){
l++;
txtstring = txtstring + "<font color = red>" + textArray[i] + "</font>" + " ";
} else {
txtstring = txtstring + textArray[i] + " ";
}
}
txtstring = txtstring + "</html>";