使用方式
创建Scanner对象
①在上一步输入的public static void main(String[] args){
}
大括号内输入代码:
Scanner [对象名]=new Scanner(System.in);
(创建一个叫[对象名]的Scanner对象)
如: Scanner input=new Scanner(System.in)
(创建一个叫input的Scanner对象)
让变量读取Scanner对象的值并存放
在刚写的代码下面再多写一条代码:
[变量类型] [变量名]=[Scanner对象名].[根据变量类型判定];
如我的变量类型是String (字符串),变量名Jingyan,Scanner对象是input,那么我的这条代码就是:
String Jingyan=input.next();
如果是其他的呢?为您一一奉上:
int Jingyan=input.nextInt();
boolean Jingyan=input.nextBoolean();
byte Jingyan=input.nextByte();
double Jingyan=input.nextDouble();
long Jingyan=input.nextLong();
float Jingyan=input.nextFloat();
提醒用户输入值
这步只要在创建对象前显示个提示即可。
System.out.println("请输入值:");
输出值
这是最简单的输出,只需要输出即可。
(您可不要告诉我您保存个值不输出)
System.out.println([变量名]);
如我的变量名是Jingyan:
System.out.println(Jingyan);
即可输出变量。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/cf6d451b1edef4dcabbd6eab45ecd3d968750cd8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/125ed0ecd3d96975e240912dd243040149fe09d8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/d2987775f2c4ec994bc779b5c3fe1e425c6b07d8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/edd84743040148fe0bc620df8fd149299b8802d8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/1f03436b04d14929830c44a763e5eceeacbc7ed8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/9bc92713e8e5eceeb038c39bcc704618deda7ad8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/46315818dfdae43b18027f95c457935652bb74d8.jpg?x-bce-process=image%2Fresize%2Cm_fill%2Cw_92%2Ch_69%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/cf6d451b1edef4dcabbd6eab45ecd3d968750cd8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/125ed0ecd3d96975e240912dd243040149fe09d8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/d2987775f2c4ec994bc779b5c3fe1e425c6b07d8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/edd84743040148fe0bc620df8fd149299b8802d8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/1f03436b04d14929830c44a763e5eceeacbc7ed8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/9bc92713e8e5eceeb038c39bcc704618deda7ad8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/46315818dfdae43b18027f95c457935652bb74d8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)
![[JAVA]让用户输入值: Scanner类的使用](https://exp-picture.cdn.bcebos.com/3ac71c214f579356743f8594effb960b302170d8.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80)