private void updateCounts() { String text = textField.getText().trim(); int wordCount = countWords(text); int numberCount = countNumbers(text); wordCountLabel.setText("单词数:" + wordCount); numberCountLabel.setText("数字数:" + numberCount); wordArea.setText(getWords(text)); numberArea.setText(getNumbers(text)); } 与上述代码相呼应,数字数量不纳入单词数量中
时间: 2024-03-03 18:49:35 浏览: 116
模体对象-高薪之路—前端面试精选集
在`updateCounts()`中,数字数量不纳入单词数量中,可以单独计算数字数量并显示在`numberCountLabel`标签中。以下是修改后的代码:
```
private void updateCounts() {
String text = textField.getText().trim();
int wordCount = countWords(text);
int numberCount = countNumbers(text); // 计算数字数量
wordCountLabel.setText("单词数:" + wordCount);
numberCountLabel.setText("数字数:" + numberCount); // 显示数字数量
wordArea.setText(getWords(text));
numberArea.setText(getNumbers(text));
}
```
这样修改后,单词数量和数字数量分别计算并显示在不同的标签中,数字数量不会纳入单词数量中。
阅读全文