如何在Java中创建和使用Scanner类

本人初学者,在完成老师布置的“输入整数并判断奇偶数”中发现,在老师教授的课中并未有提到类似于C语言中“Scanf”输入语句。所以无法完成输入要求。

上网查询后,发现有 Scanner 类可以满足要求(真是妙啊!)。现在将自己刚懂得的一点点皮毛写下。

package cn.itcast.chapter1;
import java.util.Scanner;
//在包名下导入java.util.Scanner
//全过程注意英文大小写!!!
public class HelloEpclipse { package cn.itcast.chapter1; import java.util.Scanner; //在包名下导入java.util.Scanner //全过程注意英文大小写!!! public class HelloEpclipse {
 public static void main(String[] args) {
  System.out.println("请输入整数:");
  Scanner num=new Scanner(System.in);
  //创建scanner对象,num目测应该是对象名?! 网上查询num这里一般填Scanner
  int n=num.nextInt();
  //创建int变量n,用来存放数字,注意一定要用nextInt
  //如果如果创建string变量,如;
  /*
   * String lalala=scanner.next();
  */
  //目前只知道这两个,有了再加。
  if(n==0)
  { System.out.println("这是偶数");
  }
  if(n%2==0)
  {System.out.println("这是偶数");}
  else
  {System.out.println("这是奇数");}
  } public static void main(String[] args) { System.out.println("请输入整数:"); Scanner num=new Scanner(System.in); //创建scanner对象,num目测应该是对象名?! 网上查询num这里一般填Scanner int n=num.nextInt(); //创建int变量n,用来存放数字,注意一定要用nextInt //如果如果创建string变量,如; /* * String lalala=scanner.next(); */ //目前只知道这两个,有了再加。 if(n==0) { System.out.println("这是偶数"); } if(n%2==0) {System.out.println("这是偶数");} else {System.out.println("这是奇数");} }
 } }
Scanner还有其他用处,日后懂了再添加。
Scanner还有其他用处,日后懂了再添加。
经验分享 程序员 微信小程序 职场和发展