Java
 Computer >> コンピューター >  >> プログラミング >> Java

Java 9のJShellで星のパターンを印刷するにはどうすればよいですか?


JShell は、Java 9で導入されたREPLツールであり、Javaコードを実行して結果をすぐに取得できるようにします。 評価できます 表現 または、新しいプロジェクトを作成せずに単純なアルゴリズムを作成し、JShellを使用してコンパイルまたはビルドします。式を実行したり、インポートを使用したり、クラス、メソッド、変数を定義したりすることもできます。これはJava9JDKの一部ですが、JREではありません。

jshell と入力するだけで、コマンドプロンプトでJShellセッションを開始できます。 。さまざまなコマンドを使用できます: / exit JShellセッションを終了するには、リセット/リロード / resetと入力していつでもJShell 、および/ reloa d / impor t インポートなどを一覧表示します。

以下の例では、星を印刷できます。 JShellで"for"を使用して ループ。

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> for(int i=0; i<10; i++) {
...>       for(int j=0; j<=i; j++)
...>       System.out.print("*");
...>       System.out.println("");
...>    }

*
**
***
****
*****
******
*******
********
*********
**********

  1. Java 9でJShellのデフォルトエディタを変更するにはどうすればよいですか?

    JShell REPLを実装します (Read-Evaluate-Print Loop)コマンドラインからコードを読み取ります 、指定されたスニペットを評価し、結果を出力します。 JShellでは、JShellエディターパッドを使用して、デフォルトのJShellエディターからコードを編集できます。 。 「/set」も使用できます 別のエディタを定義するためにデフォルトのエディタを変更するコマンド。「/edit」を起動するとき コマンド、このエディターを使用できます。この操作を実行するには、 / set editor [editor]を起動するだけです。 コマンド。 メモ帳を設定するとし

  2. Pythonでパターンを印刷する方法は?

    Pythonのパターンは、ネストされたforループを使用して印刷できます。外側のループは行数を反復処理するために使用され、内側のループは列数を処理するために使用されます。印刷ステートメントは、要件に応じてさまざまなパターンを形成するように変更されます。 パターンには、星型、数字型、アルファベット型があります。パターンは、さまざまな形、三角形、ピラミッドなどにすることができます。 例 これらのパターンはすべて、これらの異なるパターンを形成する変更されたprintステートメントを含むforループを使用して印刷できます。 これらのパターンの印刷の基本的な考え方は同じですが、わずかな違いが