1. 程式人生 > 其它 >學習筆記二十八:SQLMap使用手冊

學習筆記二十八:SQLMap使用手冊

萬一輸入int、小數型別,在  Scanner 中也有支援

可以判斷  輸入的是什麼東西

            大數

判斷是否有整數

把 int i1 叫做 i 就可以公用一個變數

package com.kuang.scanner;

import java.util.Scanner;

public class Demo04 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

//從鍵盤接收資料
int i = 0;
float f = 0.0f;

System.out.println("請輸入整數:");

//如果…那麼
if (scanner.hasNextInt()){
//使用next方式接收
i = scanner.nextInt();
System.out.println("整數資料:"+ i);
}else {
System.out.println("輸入的不是整數資料!");
}

System.out.println("請輸入小數:");

//如果…那麼
if (scanner.hasNextFloat()){
//使用next方式接收
f = scanner.nextFloat();
System.out.println("小數資料:"+ f);
}else {
System.out.println("輸入的不是小數資料!");
}
scanner.close();
}
}

"D:\IDEA java\IntelliJ IDEA 2019.3.5\jbr\bin\java.exe" "-javaagent:D:\IDEA java\IntelliJ IDEA 2019.3.5\lib\idea_rt.jar=54816:D:\IDEA java\IntelliJ IDEA 2019.3.5\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\L12\Desktop\Note\Demo1\out\production\Demo1 com.kuang.scanner.Demo04
請輸入整數:
10
整數資料:10
請輸入小數:
1.1
小數資料:1.1

Process finished with exit code 0

"D:\IDEA java\IntelliJ IDEA 2019.3.5\jbr\bin\java.exe" "-javaagent:D:\IDEA java\IntelliJ IDEA 2019.3.5\lib\idea_rt.jar=54848:D:\IDEA java\IntelliJ IDEA 2019.3.5\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\L12\Desktop\Note\Demo1\out\production\Demo1 com.kuang.scanner.Demo04
請輸入整數:
10.1
輸入的不是整數資料!
請輸入小數:
小數資料:10.1

Process finished with exit code 0

Ctrl+左鍵  點選前面大寫的 Scanner 類,進入原始碼  (後面小寫的scanner是變數名)        

通過 原始碼 可以看裡面有哪些方法

點選Structure  可以看到很多方法

通過 Scanner可以寫一些和程式互動的東西