Javaでのscanfの意味

下次还敢
リリース: 2024-04-26 22:54:12
オリジナル
994 人が閲覧しました

scanf には、Java に直接対応する関数はありません。代替となるのは、さまざまなデータ型を読み取るためのメソッドを提供する Scanner クラスです。 BufferedReader クラスは、テキスト行を読み取るためのメソッドを提供します。 InputStream クラスは、入力をバイトごとに読み取るメソッドを提供します。

Javaでのscanfの意味

#Java における scanf の意味

#scanf は、標準入力からデータを読み取るために使用される C 言語関数です。 (通常はキーボード) フォーマットされた入力を読み取ります。 Java には直接対応する関数はありません。

#scanf の Java 代替手段

Java では次のメソッドを使用して、標準入力からフォーマットされた入力を読み取ることができます:

    #スキャナ クラス:
  • は、さまざまなタイプのデータを読み取るための、nextInt()nextDouble()nextLine() などの一連のメソッドを提供します。 。
  • BufferedReader クラス:
  • テキスト行を読み取るための readLine() メソッドを提供します。
  • InputStream クラス:
  • 入力をバイトごとに読み取るための read() メソッドを提供します。

Scanner

クラスを使用して 2 つの整数を読み取ります: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>import java.util.Scanner; public class ReadIntegers { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print(&quot;Enter two integers separated by space: &quot;); int num1 = scanner.nextInt(); int num2 = scanner.nextInt(); System.out.println(&quot;You entered &quot; + num1 + &quot; and &quot; + num2); } }</pre><div class="contentsignin">ログイン後にコピー</div></div>

以上がJavaでのscanfの意味の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート