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()效果。