java流程控制
Posted boyboy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java流程控制相关的知识,希望对你有一定的参考价值。
用户交互的对象Scanner
-
Scanner时实现程序和人的交互,java.util.Scanner是java5的特征,Scanner类是获取用户的输入
-
基本语法:
Scanner s=new Scanner(System.in);//输入的字符串
-
通过Sanner类的nest()与nestLine()的方法来获取输入的的字符串,在读取前还需要hasNext()与hasNextLine()来判断是否还有输入的数据
next()和nextLine()的区别
next()
-
next需等人员输入值后才能继续运行下去;
-
在读取输入的值时遇到空格,只读空格前面的有效符。//hello world,只输出hello
nextLine()
-
输出nextLine()方法返回的所有有效字符//也就是你输入的东西都可以输出
-
判断是否输入的是整型的操作如下图
注意在使用Scanner时记得导入Scanner的包import java.util.Scanner;
案例
第一行注释的是案例的要求
以上是关于java流程控制的主要内容,如果未能解决你的问题,请参考以下文章