Java

 Computer >> コンピューター >  >> プログラミング >> Java
  1. Javaでマップを反復処理するさまざまな方法

    Javaでマップをループします。この投稿では、Javaでマップを反復処理できる4つの異なる方法を見ていきます。 Java 8以降では、forEachメソッドとイテレータクラスを使用してマップをループできます。 マップエントリ(キーと値)を反復する方法 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); for (Map.Entry<Integer, Integer> entry : map.entrySet()) { System.out.println(Key = + entr

  2. Javaループスルーリスト

    このチュートリアルでは、JavaでArrayListを反復処理できる5つの異なる方法を見ていきます。 Java 8以降では、forEachメソッドとイテレータクラスを使用してArrayListをループできます。 ArrayListをループする ArrayListをループする方法は主に5つあります クラシックForループ Advanced For Loop イテレータ ループ中 ForEach(Java 8) まず、ループの例で使用するArrayListを作成しましょう: import java.util.ArrayList; import java.util.List; pub

  3. JavaマップをJSONに変換する方法

    JavaマップをJSONに変換する方法はいくつかあります。 Java配列とマップをJSONに、またはその逆に変換することは非常に一般的です。 この投稿では、JavaMapをJSONに変換するための3つの異なる例を見ていきます。 Jackson、Gson、org.jsonライブラリを使用します。 Jacksonを使用したJSONへのJavaマップ 次の例では、JacksonCoreとJacksonBindingを使用してJavaMapをJSONに変換します。 Jacksonライブラリを使用するには、最初にそれらをpom.xmlに追加する必要があります。 ファイル: <dependen

  4. Javaで文字列を逆にする最も簡単な方法

    文字列を逆にすることは、Javaの技術面接で最もよく聞かれる質問の1つです。インタビュアーは、文字列を逆にするさまざまな方法を書くように求めたり、組み込みのメソッドを使用せずに文字列を逆にするように求めたり、再帰を使用して文字列を逆にするように求めたりする場合があります。 以下は、Javaで文字列を逆にするために使用できるさまざまな方法です。 Javaで文字列を逆にする、最も簡単な方法 Javaで文字列を逆にする最も簡単な方法は、組み込みのreverse()を使用することです。 StringBuilderの機能 クラス。 例: package io.devqa.tutorials;

  5. Java-例を使用して文字列をIntに変換する方法

    Javaで文字列をIntに変換する方法は?文字列に数値のみが含まれている場合、文字列をIntに変換する最善の方法は、Integer.parseInt()を使用することです。 またはInteger.valueOf() 。 文字列に数値と文字の両方が含まれている場合は、正規表現を使用して文字列から数値を抽出し、結果の文字列をIntに変換する必要があります。 注意すべき点の1つは、parseInt(String) プリミティブintを返しますが、valueOf(String) Integer()オブジェクトを返します。 Javaで文字列をIntに変換 Integer.parseInt()の使用

  6. Javaのファイルへの書き込みの例

    この投稿では、Javaを使用してファイルに書き込む方法に関する5つの異なる例を見ていきます。コードsinppetsは、ファイルに書き込む前にファイルが存在するかどうかを確認します。存在しない場合は、ファイルが作成されます。 BufferedWriterを使用してファイルに書き込む import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; public class WriteToFile { public static void m

  7. JavaオブジェクトをJSONに変換する方法

    このチュートリアルでは、JacksonとGsonの2つのライブラリを使用してJavaオブジェクトをJSONに変換する方法を示します。 標準のPOJOであるPersonクラスを使用します。人物オブジェクトを作成したら、別のライブラリを使用してそれをJSONに変換できます。 Person.java import java.util.List; import java.util.Map; public class Person { String name; Integer age; List<String> hobbies; Map<Str

  8. Javaは現在の日時を取得します

    Javaで現在の日付と時刻を取得するにはどうすればよいですか?このチュートリアルでは、Java8の3つの異なるメソッドを見ていきます。 日付と時刻の表示に使用されるクラスはLocalDateです。 、LocalTime 、LocalDateTime 。 現在の日付を取得 LocalDate クラスは日付を表すために使用されます。 GetCurrentDate.java import java.time.LocalDate; public class GetCurrentDate { public static void main(String[] args) {

  9. Java正規表現を使用して文字列から数値を抽出する

    以下は、Javaで正規表現を使用して文字列から数値を抽出する方法を示す例です。 文字列を解析してそこから情報を抽出できることは、すべてのテスターが持つべき重要なスキルです。これは、APIをテストするときに特に役立ち、JSONまたはXML応答を解析する必要があります。 次のJava正規表現の例は、文字列から数字または数字を抽出することに焦点を当てています。 文字列からすべての数値を抽出 import java.util.regex.Matcher; import java.util.regex.Pattern; public class RegexExamples { public

  10. Java Get Current Working Directory

    Javaで現在の作業ディレクトリを取得するにはどうすればよいですか?現在の作業ディレクトリとは、現在のJavaプロジェクトのルートフォルダを意味します。 次のシステムプロパティ関数を使用して、Javaで現在の作業ディレクトリを取得できます。 String cwd = System.getProperty(user.dir); Javaの例で現在の作業ディレクトリを取得する public class CurrentWorkingDirectory { public static void main (String args[]) { String cwd = Sy

  11. Brewを使用してMacOSにIntelliJをインストールする方法

    この投稿では、brewを使用してIntelliJCommunityEditionとUltimateEditionをインストールする方法について説明します。 IntelliJ IDEAは、コンピュータソフトウェアを開発するためにJavaで記述された統合開発環境です。 CE(Community Edition)とUltimateの2つのライセンスモードが付属しています。 ItelliJは、Windows、Mac OS、およびLinuxにインストールできます。 ここでは、Homebrewを使用します MacOSにIntelliJをインストールします。 醸造インストールIntelliJComm

  12. Javaリストから重複を削除

    この投稿では、JavaでArrayListから重複アイテムを削除する方法を示す例を示します。 ArrayListから重複する文字列を削除する Set以降 重複する要素を保持することはできません。Setをインスタンス化できます パラメータとして重複を使用してArrayListを渡すオブジェクト。 例: import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.Set; public class RemoveDuplicatesFromArrayList { public static

  13. Javaは2つのリストを比較します

    JavaのListインターフェースは、2つのリストを比較し、リストから一般的なアイテムと欠落しているアイテムを見つけることができるメソッドを提供します。 2つの並べ替えられていないリストを比較して同等性を確認します 2つのリストが等しいこと、つまり同じアイテムが含まれ、同じインデックスに表示されることを確認する場合は、次を使用できます。 import java.util.Arrays; import java.util.List; public class CompareTwoLists { public static void main(String[] args) {

  14. Java制御フローステートメント:if ... else and switch

    Javaには、プログラムのフローを制御する方法がいくつかあります。意思決定ステートメントを実装することにより、フローステートメントを制御し、実行フローを変更または中断します。 Javaでの意思決定ステートメントは次のとおりです。 if ステートメント if...else ステートメント switch ステートメント この投稿では、Java制御フローステートメントの説明とコード例を提供します。 Javaifステートメント ifの構文 ステートメントは次のとおりです: if(condition) { //execute some code only if the condit

  15. 例を使用したJavaArrayListメソッド

    この投稿では、最も一般的なJavaArrayListメソッドと各メソッドのコード例について説明します。 ArrayList classはサイズ変更可能な配列です。通常、ArrayListを使用します リストのサイズが事前にわからない場合。 ArrayList クラスはjava.utilにあります パッケージ。 ArrayListを作成する方法 ArrayListを作成してアイテムを追加するには、ArrayListをインスタンス化します。 Stringなどの指定されたタイプのオブジェクト またはInteger 。 add()に注意してください メソッドは、ArrayListの次の位置に項

  16. Javaジェネリックチュートリアル-ジェネリックとは何ですか?それらの使用方法は?

    Java Genericsは、Java言語の最も重要な機能の1つです。ジェネリックスの背後にある考え方は非常に単純ですが、それに関連する通常の構文からの移行のために、複雑になることがあります。 このチュートリアルの目的は、ジェネリックのこの便利な概念をわかりやすく紹介することです。 しかし、ジェネリックス自体に飛び込む前に、そもそもJavaジェネリックスが必要だった理由を理解しましょう。 Javaジェネリックの目的 Java 5にジェネリックスが導入される前は、エラーや警告をスローすることなく、次のようなコードスニペットを記述してコンパイルできました。 List list = new A

  17. Javaでファイルとディレクトリを削除する方法

    Javaでファイルを削除するには、delete()を使用できます。 Filesからのメソッド クラス。 delete()を使用することもできます Fileのインスタンスであるオブジェクトのメソッド クラス。 例: ファイルクラスを使用したファイルの削除 以下のコード例は、Filesを使用してファイルを削除する方法を示しています。 クラス: import java.io.IOException; import java.nio.file.*; public class DeleteFile { public static void main(String[] args) {

  18. Java-JSONファイルを文字列として読み取る方法

    この投稿では、JSONファイルをJavaで文字列変数として読み取る方法を見ていきます。これは、特にJSONペイロードをエンドポイントにPOSTするAPIテストで役立つ場合があります。 JSONペイロードをファイルに入れてから、JSONファイルを文字列として読み取り、POSTリクエストの本文として使用できます。 JSONファイルを文字列として読み取る 次の場所にJSONファイルがあるとします。 src/test/resources/myFile.json { name:David, age:30, hobbies:[Football,Cooking,Swimming],

  19. Javaでファイルを読み取る方法

    Javaには、ファイルを読み取るためのいくつかのメソッドが用意されています。これらの各方法は、さまざまな状況でさまざまな種類のファイルを読み取るのに適しています。長いファイルを読むのに適しているものもあれば、短いファイルを読むのに適しているものもあります。 このチュートリアルでは、次のJavaクラスを使用してファイルを読み取ります BufferedReader ファイル スキャナー チュートリアル全体を通して、srcに保存されているファイルを使用しています。 ファイルへのパスがsrc/file.txtであるディレクトリ 。 続行する前に、このファイルに数行のテキストを保存してくだ

  20. 特定の順序でJUnit5テストを実行する方法

    デフォルトでは、JUnitは予測できない順序でテストを実行します。特定の順序でテストを実行したい場合があります。 たとえば、ユーザー管理APIをテストしているシナリオを想像してみてください。シナリオは次の特定の順序になります: 1-テスト作成ユーザー 2-テスト更新ユーザー 3-ユーザーの削除をテストします ユーザーを更新または削除するには、最初にユーザーを作成する必要があります。 JUnit 5では、@TestMethodOrderを使用できます。 および@Order テストを順番に実行するためのアノテーション。 テストを順番に実行する 例: import org.junit.j

Total 1935 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:2/97  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8