赞
踩
1.导包 java.util
2.创建对象 Scanner input=new Scanner(System.in);
3.做事情 int value=input.nextInt();
String value=input.nextLine();
public static void main(String[] args){ //利用数组实现用户的登录 //1.有小数组来充当数据库 //2.利用Scanner让用户输入 Scanner input=new Scanner(System.in); //input这个小人在计算机中欧冠的消息队列内等着读取 Systrm.out.println("请输入密码"); input password=input.nextlnt();//阻塞效果 //解决:1.利用nextLine方法读取一个空回车符 //input.nextLine();//" " //解决:2.利用next方法读取字符串 next方法读取方式与nextlnt一样 不读取回车符 //解决:3.将账号密码都统一的用nextLine来读取 // String---->int // int---String 5+" " // 数据类型转换的问题 前提 同种大数据类型一致 基本一基本 引用-引用 // 基本--包装类-->引用 int--integer char---charactor byte-byte float-float // int value=Integer.parseInt(password); //NumberFormatException System.out.println("请输入账号"); String name=input.nextLine();//阻塞效果 如果没有阻塞,则说明读取到信息了 //3.比较 System.out.println("接收到了账号:"+name); System.out.println("接收到了密码:"+password); }
所以说:nextLine方法 VS nextlnt方法和其它方法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。