Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序。它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。借助于Scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。
需求:键盘录入一个月份,输出该月份对应的季节。
一年有四季
3,4,5 春季
6,7,8 夏季
9,10,11 秋季
12,1,2 冬季
分析:
A:键盘录入一个月份,用Scanner实现
B:判断该月份是几月,根据月份输出对应的季节
public class Test2 {
public static void main(String[] args) {// 键盘录入一个月份,用Scanner实现Scanner sc = new Scanner(System.in);
// 接收数据System.out.println("请输入月份(1-12):");
int month = sc.nextInt();switch(month) {
case 1:case 2:case 12:
System.out.println("冬季");break;case 3:case 4:case 5:
System.out.println("春季");break;case 6:case 7:case 8:
System.out.println("夏季");break;case 9:case 10:case 11:
System.out.println("秋季");break;default:
System.out.println("你输入的月份有误");break;
}
}
}当然了还有很多其他的方法,在这里只演示一种
功能介绍: 一.系统管理:管理员管理,可以新增管理员及修改管理员密码;数据库备份,为保证您的数据安全本系统采用了数据库备份功能;上传文件管理,管理你增加产品时上传的图片及其他文件 二.企业信息:可设置修改企业的各类信息及介绍 三.产品管理:产品类别新增修改管理,产品添加修改以及产品的审核 四.下载中心:可分类增加各种文件,如驱动和技术文档等文件的下载 五.订单管理:查看订单的详细信息










