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流程控制的主要内容,如果未能解决你的问题,请参考以下文章

Java中的流程控制

划重点丨详解Java流程控制语句知识点

Java的流程控制结构

java流程控制要点

Java中的流程控制

Java流程控制