1.输入键盘字符的类
Scaner与C语言中scanf效果类似,相信很多刚学习Java的学生都对这个类有所向往;
在java中被包装成了一个类,以便使用;
1)Scnner的初始用法;
1 import java.util.Scanner; 2 public class Textone { 3 public static void main(String[] args) { 4 Scanner sc = new Scanner(System.in); 5 System.out.print("姓名:"); 6 //String函数使用方法 7 String name = sc.nextLine(); 8 System.out.print("年龄:"); 9 //int函数使用方法 10 int age = sc.nextInt(); 11 System.out.print("身高:"); 12 //float函数使用方法 13 float hight = sc.nextFloat(); 14 System.out.println("输出:"); 15 System.out.printf(" 姓名: "+name+" 年龄: "+age+"身高:"+hight); 16 } 17 }
在上述代码中使用了Scanner类,Scanner类的使用步骤如下:
步骤一:创建Scanner对象
Scanner sc = new Scanner(System.in);
步骤二:存储
String类型使用方法
String a = sc.next();
int类型使用方法
int a = sc.nextlnt();
至此,Scanner类就已经模拟出了scanf()效果。