Java实训14

来自CloudWiki
Cloud17讨论 | 贡献2018年6月5日 (二) 02:06的版本 题目1
跳转至: 导航搜索

任务一 快乐期末

题目1

编写程序打印2000年到2050年之间的所有闰年。要求:分行打印,每行显示5个

public class Runnian {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int x,y=0;
		for(x=2000;x<2050;x++){
         if(x%4==0&&x%100!=0||x%400==0){
        	 System.out.print(x+" ");
        	 y++;
        	 if(y%5==0){
        		 System.out.print("\n");
        	 }
        	
         }
		}
		
	    }
	}

题目2

  • 数据库编程。

下图是实现对某网站的新用户注册,注册时把用户名和密码插入数据库(名称email)中的UserInfo表中,并用控制台或者消息框作出操作成功与否的提示。数据库系统采用的是MySQL。

Java9-22.png

Java9-23.png

附:

1、数据库脚本

create table UserInfo
( userid int primary key auto_increment,
  username varchar(50),
  userpwd varchar(50)
);
insert into UserInfo(username,userpwd) 
values('xiaobai','666');
insert into UserInfo(username,userpwd) 
values('xiaohei','888');

2、MySQL驱动及连接字符串

驱动: com.mysql.jdbc.Driver

连接字符串:

jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf8

任务二 实践中来

完成实训: Java任务:完成商品购买并显示购物车详细信息

(如果商品展示窗体尚无实现的,可以先参考这个实训: Java任务:图书信息检索 设计出窗体)