• [解決済み] Javaで2つの日付の間の日数の差は?

    質問 私は 2つの日付の間の日数 1つはレポートからで、もう1つは現在の日付です。私のスニペット。 int age=calculateDifference(agingDate, today); ここで calculateDifference はプライベートメソッドです。 agingDate であり today は Date オブジェクトであることを明確にするた

    2023-08-17 23:09:25
  • 新しい1.8ストリームAPIで文字列を連結する方法 [重複]について

    質問 この質問はすでにここに回答があります : ストリームを使用して、オブジェクトのリストをtoStringメソッドから取得した文字列に変換します。 (13の回答)

    2023-08-17 16:54:10
  • ストリームの最後の要素を取得する最も効率的な方法

    質問 ストリームには last() メソッドを持っていません。 Stream<T> stream; T last = stream.last(); // No such method 最後の要素(または空のStreamの場合はNULL)を取得するための最もエレガントかつ/または効率的な方法は何でしょうか? どのように解決するのですか? 単純に現在値を返すリダク

    2023-08-17 02:23:13
  • gradleタスクでspringプロファイルを使ったbootRunを実行する方法

    質問 を起動するようにgradleをセットアップしようとしています。 bootRun プロセスを起動するように設定しようとしています。 私の現在の bootRun の構成は次のようになっています。 bootRun { // pass command line options from gradle to bootRun // usage: gradlew boot

    2023-08-16 23:17:52
  • [解決済み] Hibernateのアノテーションを使用して外部キー制約をマークするにはどうすればよいですか?

    質問 データベーステーブルのモデルクラスを書くためにHibernateアノテーションを使おうとしています。 私は2つのテーブルを持っており、それぞれが主キーUserとQuestionを持っています。 @Entity @Table(name="USER") public class User { @Id @Column(name="user_id") @Gener

    2023-08-16 14:56:44
  • 異なるデータで同じJUnitテストケースを複数回実行する

    質問 次のテストケースに進む前に、特定のテストケースを異なるデータで複数回継続的に実行するようにJUnitに指示する方法はありますか? どのように解決するのですか? を見てみましょう。 junit 4.4 のセオリー : import org.junit.Test; import org.junit.experimental.theories.*; import org.jun

    2023-08-16 12:16:23
  • Stringに非英数字があるかどうかを判断する方法は?

    質問 Stringに英数字以外の文字があるかどうかを知るためのメソッドが必要です。 例えばStringが"abcdef?"や"abcdefà"の場合、メソッドはtrueを返さなければなりません。 どのように解決するのですか? Apache Commons Langを使用する。 !StringUtils.isAlphanumeric(String) 代わりにStringの文

    2023-08-16 11:29:06
  • Javaです。longのビットが0か1かチェックする

    質問 2^x を表すビットが 1 か 0 かを判断するために、どのような方法をとりますか? どのように解決するのですか? 私なら使います。 if ((value & (1L << x)) != 0) { // The bit was set } (括弧の数を少なくすれば済むかもしれませんが、ビット演算の優先順位を覚えたことがありません)

    2023-08-16 09:43:43
  • [解決済み] Java Regex Replace with Capturing Group (Java正規表現とキャプチャグループの置き換え)

    質問 正規表現をキャプチャグループの変更内容で置き換える方法はありますか? 例を挙げます。 Pattern regex = Pattern.compile("(\\d{1,2})"); Matcher regexMatcher = regex.matcher(text); resultString = regexMatcher.replaceAll("$1"); // *3 ??

    2023-08-16 02:15:36
  • [解決済み] Dalvikフォーマットへの変換に失敗しました。dexを実行できません。Javaヒープスペース

    質問 私は 2.45mb jar ファイルを私の Android eclipse プロジェクトに追加しましたが、現在、"Dalvik 形式への変換に失敗しましたと表示され続けています。dexを実行できません。Java ヒープ スペース" が表示されます。 オンラインで調査したところ、eclipse.ini を更新して Java VM ヒープ サイズを増加させるようにとの情報があり

    2023-08-15 18:41:33
  • Javaでのログ取得と一般的なログ取得。ベストプラクティス?

    質問 時々、自分のロギングコードを見たときに、それが正しく行われているのかどうか疑問に思うことがあります。それに対する明確な答えはないかもしれませんが、私は次のような懸念があります。 ライブラリクラス いくつかのログを記録するライブラリクラスがあります。 INFO メッセージを記録します。致命的なエラーは例外として報告されます。現在、私はロギング名としてクラス名を持つ私のクラス

    2023-08-15 12:50:12
  • Java 8 と Java 9 で正規表現における \R の動作が異なるのはなぜですか?

    質問 次のコードは、Java 8 と 9 の両方でコンパイルされますが、動作は異なります。 class Simple { static String sample = "\nEn un lugar\r\nde la Mancha\nde cuyo nombre\r\nno quiero acordarme"; public static void main(String

    2023-08-15 06:58:47
  • Java 8 Collectors.toMap SortedMap

    質問 Java 8 のラムダを使用していて、その中で Collectors toMap を返すために SortedMap . 私が思いつく最善の方法は、次のように呼び出すことです。 Collectors toMap メソッドをダミーの mergeFunction と mapSupplier に等しい TreeMap::new . public static <T,

    2023-08-15 01:13:15
  • [解決済み] javaはオープンソースのプログラミング言語ですか?

    質問 Python、Ruby、Perlがオープンソースであることは知っていますが、Javaは本当にオープンソースのプログラミング言語なのでしょうか? 私もGoogleで検索してみましたが、適切な回答は見つかりませんでした。 どのように解決するのですか? はい、あるいはいずれはそうなります(ライセンスの下で使用されていたため、まだ置き換えに取り組んでいるものがあるかもしれません)。

    2023-08-15 01:05:07
  • Java - 'this' キーワードを使用する場合 [重複].

    質問 この質問はすでにここに回答があります : クラス内で "this"を使用するのはどのような場合ですか? (18の回答) 終了 6年前

    2023-08-14 20:40:47
  • Javaと.NETの技術・フレームワークの類似性

    質問 私は、主に Java と .NET の技術者が混在している職場で働いています。新しいソリューションやアーキテクチャについて議論するとき、2 つの陣営間で使用されているさまざまなテクノロジー、フレームワーク、API などを比較しようとすると、しばしばインピーダンスに遭遇します。それぞれの陣営が他方の陣営についてほとんど知らないようで、結局、リンゴとオレンジを比較してしまい、ブッシェルにつ

    2023-08-14 18:44:31
  • ラムダ:ローカル変数にはfinalが必要だが、インスタンス変数には必要ない

    質問 ラムダでは、ローカル変数はfinalにする必要がありますが、インスタンス変数はfinalにする必要はありません。なぜでしょうか? どうすれば解決するのか? フィールドとローカル変数の根本的な違いは、ローカル変数が コピーされた というように、JVMがラムダインスタンスを生成する際にコピーされます。一方、フィールドは自由に変更することができます。なぜなら、フィールドへ

    2023-08-14 17:08:53
  • EJB 3.1 @LocalBeanとアノテーションなしの比較

    質問 ローカル ビュー、リモート ビュー、および非インターフェイス ビューの違いは理解しています。ただ、quot;no view" (注釈なし) と no-interface view の違いは何なのかがわかりません。また、なぜ私のインターフェイスに @Local ? インターフェイスに全く注釈を付けない場合はどうなるのでしょうか? どのように解決するのですか? ルールは(記憶では

    2023-08-14 09:13:01
  • Spring Boot Controllerのエンドポイントに対するユニットテストの書き方

    質問内容 以下のようなSpring Bootのサンプルアプリがあります。 Bootメインクラス @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.

    2023-08-13 07:53:17
  • クラスからすべての変数値を出力する

    質問 Personに関する情報を持つクラスで、以下のようなものがあります。 public class Contact { private String name; private String location; private String address; private String email; private String phone;

    2023-08-13 05:53:48