example04_str.java
来自「java课程设计教材上的程例题序代码」· Java 代码 · 共 36 行
JAVA
36 行
package example;
import java.util.StringTokenizer;
import javax.swing.JOptionPane;
public class Example04_Str {
public static void main(String[] args) {
String para = JOptionPane.showInputDialog(null, "Input a line English sentence");
String delim = "\n ,.!?;"; //定义分隔符集
StringTokenizer strToken = new StringTokenizer(para, delim);
int a = 0;
int an = 0;
int the = 0;
while (strToken.hasMoreTokens()) {
String token = strToken.nextToken().toLowerCase();
if (token.equals("a"))
a++;
if (token.equals("an"))
an++;
if (token.equals("the"))
the++;
}
String mes = "";
mes += "The length = " + para.length() + "\n";
mes += "a = " + a + "\n";
mes += "an = " + an + "\n";
mes += "the = " + the + "\n";
JOptionPane.showMessageDialog(null, mes);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?