Menggunakan kelas Pengimbas Java boleh melakukan operasi input dengan mudah, dan fungsi hasNextShort() dalam kelas Pengimbas boleh menentukan sama ada input seterusnya ialah integer pendek. Artikel ini akan memperkenalkan cara menggunakan fungsi hasNextShort() dan contoh kod.
1 Pengenalan kepada kelas Pengimbas
Kelas pengimbas ialah kelas input yang mudah disediakan dalam Java, yang boleh membaca input standard, input fail, dll. Ia menyediakan satu siri kaedah nextXXX() untuk membaca jenis input yang berbeza, seperti next() untuk membaca rentetan, nextInt() untuk membaca integer, dsb. Kaedah hasNextShort() digunakan untuk menentukan sama ada input seterusnya ialah integer pendek.
2. Cara menggunakan fungsi hasNextShort()
Sebelum menggunakan fungsi hasNextShort(), kita perlu mencipta objek Pengimbas terlebih dahulu. Terdapat banyak cara untuk mencipta objek Pengimbas Contohnya, cipta objek Pengimbas daripada input standard Kodnya adalah seperti berikut:
Scanner scanner = new Scanner(System.in);
Selepas mencipta objek Pengimbas, kita boleh menggunakan fungsi hasNextShort() untuk menentukan sama ada input seterusnya. ialah integer pendek. Fungsi hasNextShort() mengembalikan nilai boolean Jika input seterusnya ialah integer pendek, ia mengembalikan benar, jika tidak ia mengembalikan palsu.
3. Contoh Kod
Berikut ialah contoh kod ringkas yang menunjukkan cara menggunakan fungsi hasNextShort() untuk menentukan sama ada input seterusnya ialah integer pendek.
import java.util.Scanner; public class ShortIntegerScannerExample { public static void main(String[] args) { // 创建Scanner对象 Scanner scanner = new Scanner(System.in); // 判断下一个输入是否为短整数 if (scanner.hasNextShort()) { // 读取短整数 short num = scanner.nextShort(); System.out.println("输入的是短整数:" + num); } else { System.out.println("输入的不是短整数"); } // 关闭Scanner对象 scanner.close(); } }
Kod di atas mula-mula mencipta pengimbas objek Pengimbas, dan kemudian menggunakan fungsi hasNextShort() untuk menentukan sama ada input seterusnya ialah integer pendek. Jika ia adalah integer pendek, gunakan fungsi nextShort() untuk membaca input integer pendek dan output maklumat yang berkaitan. Jika ia bukan integer pendek, gesaan yang sepadan ialah output.
4. Ringkasan
Artikel ini memperkenalkan cara menggunakan fungsi hasNextShort() kelas Pengimbas Java untuk menentukan sama ada input seterusnya ialah integer pendek dan memberikan contoh kod yang sepadan. Menggunakan fungsi hasNextShort() dengan mudah boleh menentukan sama ada input ialah integer pendek, dengan itu mengelakkan kemungkinan pengecualian semasa penukaran jenis. Harap artikel ini membantu anda!
Atas ialah kandungan terperinci Gunakan fungsi Scanner.hasNextShort() java untuk menentukan sama ada input seterusnya ialah integer pendek. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!