如何在纯文本类的购物小票中获取并分析数字信息?
一、StringTokenzier类的使用
- StringTokenzier类可以将String对象分析成独立使用的单词,其具体有两构造方法:
StringTokenzier(String s),使用默认标记分隔单词;
StringTokenzier(String s, String delim),使用指定的delim字符分隔单词; - 利用StringTokenizer的构造方法我们可以构建出来一个StringTokenizer对象,即关于String s的分析器;
- 这个分析器可以使用nextToken()方法获取分析器内的单词,也可以使用countTokens()方法得到分析器中的单词数,还可以用hasMoreTokens()方法确认是否分析器内还有单词。
二、使用String Tokenzier分析小票
Main.java
package StringTokenizer;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println("请输入购物小票内容:");
Scanner reader = new Scanner(System.in)<