• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

Java流程控制图

开发技术 开发技术 4小时前 2次浏览
package scanner;

import java.util.Scanner;

public class Demo01 {
// 创建一个扫描对象,用于接收键盘数据
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);//封装成Scanner对象
System.out.println("使用next方式接收;");

if(scanner.hasNext()) //默认为true
{
String str = scanner.next();
System.out.println("输出的内容为;" + str);
}
//凡属于ID流的类,如果不关闭就会一直占用内存,记得用完就关
scanner.close();
/*
next()
1.一定要读到有效字符,才可以结束输入
2.对输入之前的空白,next()会自动去掉
3.只有输入有效字符,才能将其后输入的空白作为分隔符或结束符
4.next()不能得到带空格的字符

nextLine()
1.以enter为结束符,nextLine方法是输入回车键之前的所有字符
2.可以获得空白
*/


}
}

package scanner;

import java.util.Scanner;

public class Demo02 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("使用nextline的方式接收;");
if(scanner.hasNext())//判断是否还有下一个
{
String str = scanner.nextLine();
System.out.println("输出的内容为;" + str);
}
scanner.close();


}
}

程序员灯塔
转载请注明原文链接:Java流程控制图
喜欢 (0)