比较一下两段代码。参考https://www.zhihu.com/question/469282210
public void testInsertCustomer(){ Scanner scanner = new Scanner(System.in); System.out.println("请输入用户名:"); String name = scanner.next(); System.out.println("请输入邮箱:"); String email = scanner.next(); System.out.println("请输入生日:"); String birthday = scanner.next(); String sql = "insert into customers(name,email,birth)values(?,?,?)"; int flag = update(sql,name,email,birthday); if(flag > 0){ System.out.println("添加成功"); }else{ System.out.println("添加失败"); } }
public void testInsert(){ Scanner scanner = new Scanner(System.in); System.out.print("请输入用户名:"); String name = scanner.next(); System.out.print("请输入邮箱:"); String email = scanner.next(); System.out.print("请输入生日:"); String birthday = scanner.next();//'1992-09-08' String sql = "insert into customers(name,email,birth)values(?,?,?)"; int insertCount = update(sql,name,email,birthday); if(insertCount > 0){ System.out.println("添加成功"); }else{ System.out.println("添加失败"); } }
标签:scanner,System,Scanner,String,关于,读入,println,next,out From: https://www.cnblogs.com/wuminggaodi/p/18156159