标签:int() 资源 空白 复习 判断 循环结构 一个 键盘 int
用于实现程序和人的交互,java.util.Scanner是java5的新特性,我们可以通过Scanner类来获取用户的输入
基本语法:
Scanner scanner = new Scanner(System.in);
scanner.close();
通过Scanner类的next()与nextLine()方法来获取输入的字符串,在读取获取输入的字符串,在读取我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据
public class Demo01 {
public static void main(String[] args) {
//创建一个扫描对象,用于接受键盘数据
Scanner scanner = new Scanner(System.in);
//判断用户是否输入字符
if (scanner.hasNext()){
//使用next方法接受
String str = scanner.next();
System.out.println("输出的内蓉为:"+str);
}
//凡是属于IO流的类如果不关掉会一直占用资源,要养成用完关掉的习惯
scanner.close();
}
}
public class Demo02 {
public static void main(String[] args) {
//从键盘接受数据
Scanner scanner = new Scanner(System.in);
System.out.println("使用nextLine方法接受:");
//判断是否输入
if(scanner.hasNextLine()){
String str = scanner.nextLine();
System.out.println("输出的内蓉为:"+str);
}
//关闭IO流
scanner.close();
}
}
打印三角形
public class Demo01 {
public static void main(String[] args) {
for(int i = 1;i <= 5; i++){
for(int j = 5; j >= i; j--){
System.out.print(" ");
}
for (int j =1; j <= i; j++){
System.out.print("*");
}
for (int j =1; j < i; j++){
System.out.print("*");
}
System.out.println(" ");
}
}
}
标签:int() 资源 空白 复习 判断 循环结构 一个 键盘 int
原文地址:https://www.cnblogs.com/libuqiong/p/14528884.html