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

Java 9のJShellでラムダ式を実装するにはどうすればよいですか?


JShell Javaの最初のREPL およびコマンドライン Javaプログラミング言語要素のインタラクティブな使用を提供するツール。このツールを使用すると、クラスを分離して機能をテストできます。 JShell コマンドラインでシンプルで簡単なプログラミング環境を作成します これは、ユーザーからの入力を受け取り、それを読み取り、結果を出力します。 ラムダ式 クラスに属さずに作成された関数です。

以下の例では、JShellでラムダ式を実装できます。

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

jshell> Consumer<String> s = (String s) -> System.out.println(s)
s ==> $Lambda$14/1268066861@3159c4b8


消費者の方法を思い出せない場合 次に、インターフェイスで作成された変数の名前を入力し、その後にドットを入力します。 タブを押します 。 コンシューマーで呼び出すことができるメソッドのリストを入力します インターフェース。

jshell> s.
accept( andThen( equals( getClass() hashCode()
notify() notifyAll() toString() wait(

jshell> s.accept("Welcome to Tutorialspoint")
Welcome to Tutorialspoint

  1. Java 9でJavaFXを使用してJShellを実装するにはどうすればよいですか?

    JShell サンプル式を実装するために使用されるインタラクティブなツールです。 JavaFXを使用してプログラムでJShellを実装できます アプリケーションの場合、以下にリストされているJavaプログラムにいくつかのパッケージをインポートする必要があります import jdk.jshell.JShell; import jdk.jshell.SnippetEvent; import jdk.jshell.VarSnippet; 以下の例では、サンプルのJavaFXアプリケーションを実装しました。 テキストフィールドにさまざまな値を入力します 「評価」を押します 「」ボタン。対応する

  2. JavaでJToggleButtonを実装するにはどうすればよいですか?

    JToggleButton JToggleButton AbstractButtonの拡張です また、オンに切り替えることができるボタンを表すために使用できます。 およびオフ 。 JToggleButtonの場合 を初めて押すと、押したままになり、2回押すと離すことができます。 JToggleButton ActionEventを生成します 押すたびに。 JToggleButton ItemEventを生成することもできます 、このイベントは、選択の概念をサポートするコンポーネントによって使用されます。 JToggleButtonの場合 を押すと選択されます。