Java

Java

Javaでランダムパスワードを生成する

Javaでランダムパスワードを生成する Javaでjava.util.Randomクラスを使用してパスワードを生成します。 12文字のランダムパスワードを生成します。 import java.util.ArrayList; impor...
Java

a java runtime environment(JRE) or java development kit(jdk) must be available in order to run STS4. No Java virtual machine was found after searching the following locations

a java runtime environment(JRE) or java development kit(jdk) must be available in order to run STS4. No Java virtual mac...
Java

List要素の重複存在チェックする Java

List要素の重複存在チェックする Java JavaでList要素に重複要素が存在する場合のチェック方法です。 package jp.co.confrage; import java.util.HashSet; import jav...
Javaのロジック

JavaでExecutorServiceを使用して並列処理・逐次処理をする

JavaでExecutorServiceを使用して並列処理・逐次処理をする 並列処理 並列処理を行う場合newFixedThreadPoolメソッドでインスタンスを作成します。引数で並列処理数を設定します。 以下、5つの処理を5つのス...
Javaのロジック

Javaでbyte[]⇔Byte[]変換する方法

Javaでbyte変換する方法 byte配列⇔Byte配列に変換する方法です。 ライブラリを使って変換(byte) org.apache.commons.lang3.ArrayUtilsクラスのtoObjectメソッドを使用してbyt...
Javaのロジック

Javaでbyte配列から16進数に変換する方法

Javaでbyte配列から16進数に変換する方法 byte配列から16進数に変換する方法です。 ライブラリを使って変換 org.apache.commons.codec.binary.HexクラスのencodeHexメソッドを使用しま...
Java

JavaでGraalJSの使い方

JavaでGraalJSの使い方 Scripting for the Java Platform JavaにはJavaScriptエンジンが搭載されています。 jdk6でRhino jdk6でRhinoが登場しました。が、jdk8か...
Javaのロジック

Javaで10進数⇔16進数に変換する際に前ゼロを付ける

Javaで10進数⇔16進数に変換する際に前ゼロを付ける
JXL

JavaでJXLライブラリでExcelを扱う

JavaでJXLライブラリでExcelを扱う JXLライブラリの開発が止まっているようですが、このライブラリを使う機会があったので使ってみました。 ファイル読み込み jxl.WorkbookクラスのgetWorkBookメソッドを使用...
Java

JavaのPDFBoxでpdfからjpgに変換する

JavaのPDFBoxでpdfからjpgに変換する 前提 Java 1.7 PDFBox 2.0.23 pdfをページごとにjpgに変換したかったのでPDFBoxライブラリを使ってjpgに変換してみま...
Java

JavaのQuartzライブラリのJobListenerで定義したジョブを監視する方法

JavaのQuartzライブラリのJobListenerで定義したジョブを監視する方法 org.quartz.JobListenerインタフェースをimplementsしたリスナークラスを作成してSchedulerのgetListener...
Java

JavaのQuartzライブラリで定義したジョブを定期的に実行する方法

JavaのQuartzライブラリで定義したジョブを定期的に実行する方法 Quartzライブラリを使ってジョブを定期的に実行することができます。Spring Batchでも似たことが可能です。 build.gradle dependen...
jackson

JavaのライブラリjacksonでJsonNodeの値が配列の場合にString型のListに変換する方法

JavaのライブラリjacksonでJsonNodeの値が配列の場合にString型のListに変換する方法 JSONのvalueが配列の場合があると思います。 { "key1":{ "id":20, "name":...
AWS

JavaでS3のオブジェクトが存在するしないを確認する方法

JavaでS3のオブジェクトが存在するしないを確認する方法 S3のオブジェクトを取得するときにgetObjectメソッドを使いますが、存在しないオブジェクトキーの場合例外が発生してしまいます。 存在するかしないかを確認するdoesObj...
AWS

JavaでSNSサブスクリプションを登録削除する方法

JavaでSNSサブスクリプションを登録削除する方法 SNSサブスクリプション登録 JavaでSNSサブスクリプションを登録してみます。※トピックは作成済みとします。 gradleの場合は、build.gradleに1文追加します。 ...
Java

【SpringBoot】AutoConfigureから除外する方法

こんにちは東です。 今回はSpringBootを使ったMock等を作成するにあたって、AutoConfigureで不要なConfigurationClassを利用しないように設定します。 やり方 方法は簡単で、@SpringBoot...
Java

VSCodeでJava開発する際のショートカットキー一覧

VSCodeでJava開発する際のショートカットキー一覧
Java8

Java8のStreamでPOJOのフィールド名を配列にする方法

Java8のStreamでPOJOのフィールド名を配列にする方法 POJOのフィールド名をArrays.streamメソッドで配列にする方法です。 以下の従業員クラスがあるとします。 package jp.co.confrage; ...
Java8

JavaのYearMonthクラス(年月)からLocalDate(年月日の1~末日)に変換する

JavaのYearMonthクラス(年月)からLocalDate(年月日の1~末日)に変換する YearMonthクラスからLocalDateの1~末日のインスタンスを生成したい時のコーディングです。 lengthOfMonth()...
jackson

JavaのライブラリjacksonでJsonNodeクラスとreadTreeメソッドで深い階層のJSON形式を読み込む方法

JavaのライブラリjacksonでJsonNodeクラスとreadTreeメソッドで深い階層のJSON形式を読み込む方法
jackson

JavaのライブラリjacksonでCSVを出力する方法

JavaのライブラリjacksonでCSVを出力する方法 jackson-dataformat-csvライブラリを使用してCSVやTSVを出力することができます。 Jackson バージョン Jackson D...
jackson

JavaのライブラリjacksonでCSVを読み込む方法

JavaのライブラリjacksonでCSVを読み込む方法 jackson-dataformat-csvライブラリを使用してCSVやTSVを読み込むことができます。 Jackson バージョン Jackson D...
jackson

Javaのライブラリjacksonの使い方

Javaのライブラリjacksonの使い方
Javaのデザインパターン

Javaのデザインパターンファクトリメソッド

Javaのデザインパターンファクトリメソッド factoryメソッドはstaticメソッドです。※Boolean.valueOfメソッド等 メリット コンストラクタはクラス名になるが、メソッドなので分かりやすい名前に命名できる シン...
Java

JavaのString型でnullを”null”という文字列に変換する方法

JavaのString型でnullを"null"という文字列に変換する方法 参照型変数がnullの場合に、"null"という文字列を返すString.valueOfメソッドを使用すれば"null"という文字列が返ってきます。 Javaで...
Java

Java Bronzeのpackage文纏め

Java Bronzeのpackage文纏め package文で一番重要なのは先頭行に書くことです。import文より下に書いてはいけません。 import java.util.*; package jp.co.confrage; //...
Java

Java SilverのStringクラスのコンスタントプール纏め

Java SilverのStringクラスのコンスタントプール纏め Stringクラスのみコンスタントプールという仕組みがあるようで、同じ文字列なら、インスタンスを使いまわすという仕組みがあるようです。これをコンスタントプールと言います。...
Java

Java Silverの&&と||の纏め

Java Silverの&&と||の纏め if分のand条件やor条件で、&&や||を使いますが、この問題の引っかけがありました。 public class Main { public static ...
Java

Java Bronzeのプリミティブ型纏め

Java Bronzeのプリミティブ型纏め プリミティブ型を明示的に初期化しなかった場合の初期値がどうなるか出題されます。 これはクラスのフィールド(メンバ変数)のみ初期化されることを覚えておく必要があります。 ローカル変数は初期化さ...
Java

Java Bronzeのエントリーポイントmainメソッド纏め

Java Bronzeのエントリーポイントmainメソッド纏め Javaのエントリーポイントであるmainメソッドについて出題されます。 以下、エントリーポイントの決まりです。 mainは小文字 public ...
タイトルとURLをコピーしました