• [解決済み] switch文のインデントが変なのはなぜ?

    疑問点 switch文の中の"case" -キーワードのインデントがイマイチなのは、なぜですか? キーワードをインデントしないことは、ほぼすべての IDE でデフォルトの書式設定オプションとなっているようです。 switch (i){ case 0: break; case 1: break; } という形式がありますが、私はこちらの方が直感的だと思います。 s

    2023-05-23 11:53:25
  • [解決済み] テスト用のDBをシミュレートする方法(Java)

    質問 私はJavaでプログラミングをしており、私のアプリケーションはDBを多く利用しています。したがって、私のDBの使用を簡単にテストできることが重要です。 DBのテストは何のためにあるのでしょうか?私にとっては、2つの簡単な要件を満たすものであるべきです。 SQL 構文を検証する。 より重要なのは、与えられた状況に応じて、データが正しく選択/更新/挿入されることを確認する

    2023-05-23 11:10:06
  • [解決済み] Javaによる真の解決策:2つの文字列から2つの数値をパースし、その合計を返す

    質問 かなり愚問です。コードを考えると public static int sum(String a, String b) /* throws? WHAT? */ { int x = Integer.parseInt(a); // throws NumberFormatException int y = Integer.parseInt(b); // throws NumberFo

    2023-05-23 11:05:24
  • [解決済み] JavaでenumからString値を取得する

    質問 このようなenumが定義されていますが、個々のステータスの文字列を取得できるようにしたいのです。このようなメソッドはどのように書けばよいのでしょうか? ステータスのint値を取得することはできますが、int値から文字列値を取得するオプションも欲しいです。 public enum Status { PAUSE(0), START(1), STOP(2);

    2023-05-23 10:27:38
  • [解決済み] グアバ なぜLists.filter()関数がないのですか?

    質問 があるのはなぜですか? Lists.transform() が、ない。 Lists.filter() ? リストを正しくフィルタリングするにはどうしたらよいでしょうか?私は new ArrayList(Collection2.filter()) はもちろんですが、私が正しく理解していれば、この方法では私の順序が変わらないことが保証されません。 どのように

    2023-05-23 08:44:28
  • [解決済み] MVCパターンとSwing

    質問 私が実際のSwingライフで最も理解するのが難しいデザインパターンの1つが、MVCパターンです。このサイトでは、このパターンについて説明した投稿をかなり見てきましたが、自分の Java Swing アプリケーションでこのパターンを活用する方法について、まだ明確に理解しているとは思えません。 テーブル、いくつかのテキストフィールド、およびいくつかのボタンを含む JFrame があると

    2023-05-23 03:53:17
  • [解決済み] コンソールを閉じるときにユーザ入力を待つようにする

    質問 コンソールアプリケーションで、タスクを実行した後に、quot;操作完了、またはquot;操作失敗、および詳細なエラーなどのフィードバックをユーザーに提供する必要があります。 問題は、もし私がただ"それを実行させる"ならば、出力メッセージは印刷されますが、コンソールはその後すぐに閉じられ、メッセージを読む時間を残さないということです。 私の記憶では、C++ では、すべてのコンソー

    2023-05-23 03:53:02
  • [解決済み] なぜJavaでIntegerとintを比較するとNullPointerExceptionが発生するのですか?

    質問 この状況を観察して、とても混乱しました。 Integer i = null; String str = null; if (i == null) { //Nothing happens ... } if (str == null) { //Nothing happens } if (i == 0) { //NullPointerE

    2023-05-23 02:57:39
  • [解決済み] IPアドレスへのPing送信方法

    質問 私は、Java で IP アドレスを ping するためにコードのこの部分を使用していますが、localhost への ping だけが成功し、他のホストについては、プログラムはホストが到達不能であると言います。 私はファイアウォールを無効にしましたが、まだこの問題があります。 public static void main(String[] args) throws Unknown

    2023-05-23 01:07:18
  • [解決済み] BigIntegerの.isProbablePrime()の使用例としてはどのようなものがありますか?

    質問 メソッド BigInteger.isProbablePrime() は非常に奇妙です。ドキュメントによると、これはある数字が素数かどうかを確率的に 1 - 1 / 2^arg ここで arg は整数の引数である。 これはかなり長い間JDKに存在しているので、用途があるに違いないということです。コンピューター サイエンスとアルゴリズム (および数学) の私の限られた知識

    2023-05-22 20:47:41
  • [解決済み] SpringのApplicationContextAwareはどのように動作するのでしょうか?

    質問 spring では、ビーンが ApplicationContextAware を実装している場合、そのビーンは applicationContext . したがって、他のビーンを取得することができる。 例 public class SpringContextUtil implements ApplicationContextAware { private static

    2023-05-22 20:29:29
  • [解決済み] Javaにおける宣言と定義の違いは何ですか?

    質問 2つの用語の間で非常に混乱しています。私はstackoverflowでチェックし、C + +のための同様の質問がありますが、javaのためのものではありません。 どなたか、javaの2つの用語の違いを説明していただけませんか? どのように解決するのですか? 概念の違いは簡単です。 宣言 : あなたは を宣言しています。 を宣言していることになります。につ

    2023-05-22 15:46:02
  • [解決済み] コンストラクタでsuper()の前に計算を行うことは可能ですか?

    質問 TextBoxオブジェクトを引数とする単一引数コンストラクタを持つクラスBaseがあるとします。私は次のフォームのクラスSimpleを持っている場合。 public class Simple extends Base { public Simple(){ TextBox t = new TextBox(); super(t); //wouldn't it

    2023-05-22 07:28:52
  • [解決済み] Java の文字列を ASCII バイト配列に変換するには?

    質問 Java StringをASCIIバイト配列に変換する方法は? どのように解決するのですか? を使用して getBytes メソッドを使用して、適切な Charset (または Charset の名前)。 例 String s = "Hello, there."; byte[] b = s.getBytes(StandardCharsets.US_AS

    2023-05-22 06:22:51
  • [解決済み] PreparedStatementとStatement.RETURN_GENERATED_KEYSについて

    質問 いくつかの JDBC ドライバで Statement.RETURN_GENERATED_KEYS を返す唯一の方法は、次のようなものです。 long key = -1L; Statement statement = connection.createStatement(); statement.executeUpdate(YOUR_SQL_HERE, Statement.RETU

    2023-05-22 05:38:31
  • [解決済み] Java のメソッド宣言で throws を使用するのはいつですか?

    質問 私はJavaの例外処理について十分な基本的理解を持っていると思っていましたが、最近いくつかのコードを読んでいて、いくつかの混乱と疑念を抱くようになりました。ここで取り上げたい私の主な疑問は、次のような Java メソッド宣言で、いつ throws を使用すべきか、ということです。 public void method() throws SomeException {

    2023-05-22 04:12:34
  • [解決済み] Java のヒープサイズの最小値と最大値を環境変数で設定するにはどうしたらいいですか?

    質問 環境変数を通して、Java の最小および最大ヒープサイズを設定するにはどうすればよいですか。 javaの起動時にヒープサイズを設定できることは知っていますが、これをサーバー上の環境変数で調整したいのです。 どのように解決すればよいでしょうか。 環境変数を直接使用することはできません。java コマンドに渡される標準以外のオプションのセットを使用する必要があります。詳しくは、

    2023-05-21 19:27:05
  • [解決済み] Docker コンテナで動作するシンプルな Java プロセスに VisualVM をアタッチする方法

    質問 実は、JEE コンテナ、特に Glassfish 用に動作するソリューションが欲しかったのですが、設定の多くの組み合わせを試しても成功しなかったので、設定を最も単純なケースに減らしました。 Dockerコンテナで起動したHello Worldデーモンがこれです。私は jconsole または VisulaVM を付けてください。全ては同じマシンにあります。 public

    2023-05-21 10:12:37
  • [解決済み] String.formatを使ったJavaの10進数書式設定?

    質問 小数点以下2桁、最大4桁の文字列を表示させたいのですが、どうすればよいですか。 例えば "34.49596" would be "34.4959" "49.3" would be "49.30" これはString.formatコマンドでできるのでしょうか? または、Javaでこれを行うには、より簡単な/より良い方法があります。 どのように解決するのですか?

    2023-05-21 10:10:21
  • [解決済み] JPAにおける複数の一意性制約

    質問 JPAを使用して、異なる列のセットに複数の一意制約を指定する方法はありますか? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and u

    2023-05-21 07:38:25