Java 9でJShellのデフォルトエディタを変更するにはどうすればよいですか?
JShell REPLを実装します (Read-Evaluate-Print Loop)コマンドラインからコードを読み取ります 、指定されたスニペットを評価し、結果を出力します。
JShellでは、JShellエディターパッドを使用して、デフォルトのJShellエディターからコードを編集できます。 。 「/set」も使用できます 別のエディタを定義するためにデフォルトのエディタを変更するコマンド。「/edit」を起動するとき "コマンド、このエディターを使用できます。この操作を実行するには、" / set editor [editor]を起動するだけです。 "コマンド。
jshell> /set editor | /set editor -default jshell> int i = 20 i ==> 20 jshell> double j = 30.0 j ==> 30.0 jshell> /set editor notepad.exe | Editor set to: notepad.exe jshell> /edit
ここで、「 / edit」を使用して、コマンドプロンプトに入力されたコードを変更する場合 コマンドを押すと、メモ帳を開くことができます 以下のようなアプリケーション。
jshell> /set editor emacs | Editor set to: emacs jshell> /set editor | /set editor emacs jshell> /edit | Edit Error: process IO failure: Cannot run program "emacs": CreateProcess error=2, The system cannot find the file specified
-
Java 9のJShellで例外を処理するにはどうすればよいですか?
Java 9では、 JShell Java言語機能と豊富なライブラリをすばやく探索、発見、実験できる、高速で使いやすい環境を提供します。 JShellでは、例外を手動でキャッチする必要はありません。 JShellは各例外を自動的にキャッチします それに関する情報を表示してから、次のJShellプロンプトを表示して、セッションを続行できるようにします。 未チェックで機能します 例外 また。 チェック済みの両方を自動的にキャッチする およびチェックなし 例外の場合、JShellを使用すると、チェックされた例外をスローするメソッドを簡単に試すことができます。 以下の例では、 ArrayIndex
-
JavaでJacksonを使用してJSONParserのデフォルト設定を取得するにはどうすればよいですか?
JSONのすべてのデフォルト設定 パーサー JsonParser.Feature列挙を使用して表すことができます。 JsonParser.Feature.values() JSONParserで使用できるすべての機能を返します ただし、機能が有効かどうか または無効 特定のパーサーについては、 isEnabled()を使用して決定できます。 JsonParserのメソッド。 構文 public static enum JsonParser.Feature extends Enum 例 importcom.fasterxml.jackson.core。*;importjava.io