String常用类-StringTokenizer类&Scanner类&Date类

 1 StringTokenizer类:字符串分割
 2 StringTokenizer stringTokenizer=new StringTokenizer(str);
 3 在java.util包中
 4 构造方法:
 5 StringTokenizer(String s);//为字符串s  构造一个分析器;使用默认的分隔符:空格(多个仍为一个),换行符,回车符,Tab符等
 6 StringTokenizer(String s,String delim);//delim中的字符的 任意组合 为分隔标记 delim=",:;*+"
 7 
 8 方法:
 9 stringTokenizer.nextToken();逐个获取字符串中语言符号;每次调用的时候,计数的变量 自动减1
10 stringTokenizer.hasMoreTokens();//只要字符串还有 语言符号,返回true;
11 stringTokenizer.countTokens();//得到分析器中的 计数变量的值
12 
13 
14 Scanner类:
15 java.util中
16 Scanner scanner =new Scanner(str);
17 Scanner reader =new Scanner(System.in);//从标准输入流输入中获取
18 Scanner类 默认使用空格作为分隔符;
19     也可以使用正则表达式:scanner.useDelimiter(正则表达式); 分割字符串
20 方法:
21 scanner.hasNext();//还有 数据 返回true,否则返回false;
22 reader.nextBoolean();
23 reader.nextByte();
24 reader.nextShort();
25 reader.nextInt();//转换成int对象
26 reader.nextLong();
27 reader.nextFloat();
28 reader.nextDouble();
29 reader.next();//读取字符串
30 
31 
32 Date类
33 java.util中
34 构造方法:
35 Date();//无参构造反发 获取本地的 当地时间
36 Date(long time);//time为毫秒数;时间从1970年1月1日0时(格林威治时间)开始 ;time>0|time<0: time=-10000
37 public long currentTimeMills();//获取系统当前时间 
原文地址:https://www.cnblogs.com/NirobertEinteson/p/12013793.html