標準入出力

Java – printlnメソッドの使い方 – 画面に文字や数値・変数を表示する

Javaのprintlnメソッドは、標準出力(通常はコンソール)に文字列や数値、変数の値を表示し、最後に改行を追加します。 System.out.printlnを使用して呼び出します。 例えば、System.out.println("Hel

続きを読む »
Map

Java – Mapの要素を比較する方法まとめ

JavaでMapの要素を比較する方法にはいくつかのアプローチがあります。 equalsメソッドを使用すると、キーと値のペアが完全に一致しているかを比較できます。 キーのみを比較したい場合はkeySet()、値のみを比較したい場合はvalue

続きを読む »
標準入出力

Java – printlnで2進数表記の文字列を表示する方法

Javaで2進数表記の文字列を表示するには、Integer.toBinaryStringメソッドを使用します。 このメソッドは、整数値を2進数表記の文字列に変換します。 例えば、System.out.println(Integer.toBi

続きを読む »
Map

Java – Mapに要素を追加する方法まとめ

JavaでMapに要素を追加するには、主に以下の方法があります。 put(K key, V value)メソッドを使用して、キーと値のペアを追加します。 このメソッドは、指定したキーが既に存在する場合、その値を上書きし、以前の値を返します。

続きを読む »
文字列

Java – 文字列からn番目の文字を取得したり変更する方法

Javaでは、文字列からn番目の文字を取得するにはcharAt(index)メソッドを使用します。 インデックスは0から始まるため、n番目の文字を取得するにはcharAt(n-1)を呼び出します。 一方、文字列は不変(immutable)で

続きを読む »
標準入出力

Java – printlnで16進数形式の数字を表示・出力する方法

Javaで16進数形式の数字を表示・出力するには、Integer.toHexString()メソッドを使用します。 このメソッドは、整数値を16進数表記の文字列に変換します。 例えば、System.out.println(Integer.t

続きを読む »
csv

Java – オブジェクトをCSV形式の文字列に変換する方法

JavaでオブジェクトをCSV形式の文字列に変換するには、オブジェクトのフィールド値を取得し、それらをカンマで区切った文字列に整形します。 一般的には、リフレクションを使用してフィールドを動的に取得する方法や、オブジェクトのgetterメソ

続きを読む »
Map

Java – Mapに要素(キー・値)が存在するか調べる方法

JavaでMapに特定のキーや値が存在するかを調べるには、containsKey(Object key)メソッドとcontainsValue(Object value)メソッドを使用します。 containsKeyは指定したキーが存在する場

続きを読む »
標準入出力

Java – printfメソッドの使い方 – 文字列のフォーマット出力

Javaのprintfメソッドは、フォーマット指定子を使用して文字列を整形しながら出力するために使用されます。 System.out.printfを用いて、指定した形式でデータを出力できます。 フォーマット指定子には、%d(整数)、%f(浮

続きを読む »
アクセス修飾子

Java – privateメソッドをリフレクションを使って呼び出す方法

Javaでは、リフレクションを使用してprivateメソッドを呼び出すことが可能です。 具体的には、Classオブジェクトから対象メソッドを取得し、setAccessible(true)を使用してアクセス制限を解除します。 その後、invo

続きを読む »
Map

Java – Mapに重複した値を持つキーを削除する方法

JavaでMapから重複した値を持つキーを削除するには、まず値の重複を検出し、重複する値を持つキーを特定して削除します。 これには、値を追跡するためのSetを使用し、Mapを反復処理する方法が一般的です。 具体的には、Mapのエントリをルー

続きを読む »
文字列

Java – matchesメソッドで部分一致検索を行う方法

matchesメソッドは、文字列全体が正規表現に完全一致するかを判定するためのメソッドです。 そのため、部分一致検索には適していません。 ただし、正規表現を工夫することで部分一致のような動作を実現できます。 例えば、文字列の一部に特定のパタ

続きを読む »
データベース

Java – MySQLDBにデータを挿入(INSERT文)する方法

JavaでMySQLデータベースにデータを挿入するには、JDBC(Java Database Connectivity)を使用します。 まず、DriverManagerを用いてデータベース接続を確立し、Connectionオブジェクトを取得

続きを読む »
アクセス修飾子

Java – メソッドをprivateにするメリットについて解説

Javaでメソッドをprivateにするメリットは、カプセル化を強化し、クラスの内部実装を隠蔽できる点です。 これにより、外部からの不正なアクセスや変更を防ぎ、クラスの設計を保護します。 また、メソッドの使用範囲を限定することで、コードの可

続きを読む »
文字列

Java – matches(正規表現)で先頭一致検索を行う方法

Javaのmatchesメソッドは、文字列全体が正規表現に一致するかを判定します。 そのため、先頭一致検索を行うには、正規表現の先頭に^を付ける必要があります。 例えば、文字列が abc で a で始まるかを確認する場合、str.match

続きを読む »
アクセス修飾子

Java – privateフィールド(変数)の有効的な使い方を紹介

Javaのprivateフィールドは、カプセル化を実現するために使用されます。 外部から直接アクセスを制限し、データの不整合や予期しない変更を防ぎます。 getterとsetterメソッドを通じてアクセスを制御し、必要に応じてバリデーション

続きを読む »
アクセス修飾子

Java – privateで修飾できるものまとめ – 変数/メソッド/クラス

Javaにおけるprivate修飾子は、アクセス制御を行うために使用され、同じクラス内でのみアクセス可能です。 privateで修飾できるものは以下の通りです。 インスタンス変数やクラス変数(フィールド)、メソッド、そしてネストされた内部ク

続きを読む »
標準入出力

Java – 画面に出力するprintlnとprintメソッドの違いについて解説

Javaのprintlnメソッドとprintメソッドは、どちらもコンソールに文字列や値を出力するために使用されますが、動作に違いがあります。 printlnは出力後に自動的に改行を行うのに対し、printは改行を行いません。 そのため、pr

続きを読む »
標準入出力

Java – printlnで文字列と変数を同時に出力する方法

Javaでは、System.out.printlnを使用して文字列と変数を同時に出力することができます。 文字列と変数を連結するには、+演算子を用います。 例えば、int age = 25;の場合、`System.out.println(&

続きを読む »
Back to top button