Kotlin 程式讀取標準輸入中的數字


在本文中,我們將瞭解如何在 Kotlin 中從標準輸入讀取數字。‘nextInt’ 方法用於讀取數字。

以下是演示

假設我們的輸入是

45

期望的輸出將是

The input value is 45

演算法

  • 步驟 1 − 開始

  • 步驟 2 − 宣告一個整數:value

  • 步驟 3 − 定義整數

  • 步驟 4 − 讀取值

  • 步驟 5 − 顯示值

  • 步驟 6 − 停止

示例 1

在此示例中,我們將使用 Scanner() 從標準輸入讀取數字。首先,我們匯入了 java.util.Scanner 以使用 Scanner() 進行輸入 -

import java.util.Scanner

然後,在 main() 函式中建立了一個掃描器物件 -

val input_scanner = Scanner(System.`in`)

使用者使用 System.`in` 輸入。之後,nextLine() 方法讀取使用者輸入的字串值 -

var input_string:String = input_scanner.nextLine()

現在讓我們看看完整的示例 -

import java.util.Scanner fun main(args: Array<String>) { System.out.println("The required packages have been imported
"
); val input_scanner = Scanner(System.`in`) print("Enter an integer: ") var input_integer:Int = input_scanner.nextInt() println("The value is: $input_integer") }

輸出

The required packages have been imported
Enter an integer:45
The value is:5

示例 2

在這裡,我們將建立一個自定義函式,使用 Scanner 從標準輸入讀取數字 -

import java.util.Scanner fun scan_value(){ val input_scanner = Scanner(System.`in`) print("Enter an integer: ") var input_integer:Int = input_scanner.nextInt() println("The value is: $input_integer") } fun main(args: Array<String>) { System.out.println("The required packages have been imported
"
); scan_value() }

輸出

The required packages have been imported

Enter an integer:45
The value is: 45

更新於: 2022年10月13日

369 次檢視

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.