vscodeが推奨しているjdkを新たにダウンロードしたところ、language support for javaにて正しく実行することができました!
解決の糸口になったため、ベストアンサーにさせて下さい!
回答2件
0
ベストアンサー
code runnerで実行する際は文字コードに注意して実行する必要があります。
windowsでutf-8のファイルを扱う際はターミナルの文字コードやファイルの文字コードなど色々と考慮してjavaコマンドのオプションを設定しなければいけませんが、language support for javaはそこら辺を自動で設定してくれます。 language support for javaは他にもデバッグ機能やオートコンパイルなどもありcode runnerよりも遥かに便利なので拡張機能にこだわりがなければlanguage support for javaを使って実行しましょう。