トップ「Java」の質問

Javaは、人気のある高級プログラミング言語です。

Javaの「foreach」ループはどのように機能しますか?

考えてみましょう:List<String> someList = new ArrayList<String>(); // […] 続きを読む…

java foreach syntactic-sugar

Javaマップの各エントリを効率的に反復するにはどうすればよいですか?

JavaでMapインターフェースを実装するオブジェクトがあり、その中に含まれるすべてのペアを反復処理したい場合、マップを通過する最も効率的な方法は何ですか?要素の順序は、インターフェイス用に持っている特定のマップ実装に依存しますか?

java dictionary collections iteration

Java配列を印刷する最も簡単な方法は何ですか?

Javaでは、配列はtoString()オーバーライドしないため、配列を直接出力しようとすると、 className + '@' + hashCodeの16進数が得られます。 Object.toString()定義されている配列:int[] intArray = […] 続きを読む…

java arrays printing

Javaでプレーンテキストファイルを読み取る

Javaでファイルのデータを読み書きする方法はいくつかあるようです。ファイルからASCIIデータを読み取りたい。 可能な方法とその違いは何ですか?

java file-io ascii

Javaで乱数を取得する

Javaで1から50までのランダムな値を取得したいと思います。Math.random();の助けを借りてそれをどのように行うことができますか?Math.random()が返す値をバインドするにはどうすればよいですか?

java random

intからStringに変換するにはどうすればよいですか?

intからStringへのすべての変換が次のように行われるプロジェクトに取り組んでいます。int i = 5; String strI = "" + i; 私はJavaに精通していません。私が思うに、これは通常の習慣ですか、それとも何か間違っていますか?

java string type-conversion

Javaのパブリック、プロテクト、パッケージプライベート、プライベートの違いは何ですか?

Javaでは、 classを作成しながら、各アクセス修飾子、つまりデフォルト(パッケージプライベート)、 public 、 protected 、およびprivateをいつ使用するかについて明確なルールがありますか。 classとinterfaceと継承を処理しますか?

java private public protected access-modifiers

JavaでInputStreamを読み取って文字列に変換するにはどうすればよいですか?

java.io.InputStreamオブジェクトがある場合、そのオブジェクトをどのように処理してStringを生成する必要がありますか?テキストデータを含むInputStreamがあり、それをStringに変換したいとします。たとえば、それをログファイルに書き込むことができます。取るための最も簡単な方法は何であるInputStreamし、それを変換するString ?public String […] 続きを読む…

java string io stream inputstream

Javaは「参照渡し」または「値渡し」ですか?

私はいつもJavaが参照渡しを使うと思っていました。ただし、そうではないと主張するブログ投稿(たとえば、このブログ)をいくつか見ました(ブログ投稿では、Javaは値渡しを使用すると書かれてい私は彼らが作っている区別を理解していないと思います。説明は何ですか?

java methods parameter-passing pass-by-reference pass-by-value

Javaで配列に特定の値が含まれているかどうかを確認するにはどうすればよいですか?

私は次のような値を持つString[]持っています:public static final String[] VALUES = new String[] {"AB","BC"," […] 続きを読む…

java arrays