• [解決済み】なぜjava.util.loggingを使用しないのですか?

    質問 私の人生で初めて、私はオープンソース化されるJava APIを書く立場にいることに気づきました。うまくいけば、他の多くのプロジェクトに含まれることになります。 ロギングのために、私は (そして実際に私が一緒に働いている人たちも) 常に JUL (日本語) を使用してきました。 java.util.logging を使用してきましたが、これについては何の問題もありませんでした。しかし

    2022-07-02 12:51:20
  • [解決済み】今日の午前0時と明日の午前0時のJava日付オブジェクトを作成する方法は?

    質問 私のコードでは、今日起こったすべての事柄を見つける必要があります。そこで、今日の午前0時00分(早朝0時)から午後12時00分(今夜0時)までの日付に対して比較する必要があります。 そう Date today = new Date(); ...今、私を捕まえています。 そして ... Date beginning = new Date(0); ...は、1970年

    2022-05-10 08:51:49
  • [解決済み】Javaで文字列が整数かどうか判断する【重複あり

    質問 <余談 この質問には、すでにここで回答があります : JavaでStringが整数を表すかどうかを確認する最良の方法は何ですか? (40件)

    2022-05-08 18:15:27
  • [解決済み】このコードを逆から書くと、なぜ "Hello World!"と表示されるのか?

    質問 以下は、インターネットで見つけたコードです。 class M‮{public static void main(String[]a‭){System.out.print(new char[] {'H','e','l','l','o',' ','W','o','r','l','d','!'});}} このコードでは Hello World! を実行すると、画面に表示さ

    2022-05-05 03:51:12
  • [解決済み】ループの内側と外側で変数を宣言する

    質問 なぜ、以下のように正常に動作するのでしょうか? String str; while (condition) { str = calculateStr(); ..... } でも、これは危険・不正解と言われています。 while (condition) { String str = calculateStr(); ..... } ループの外

    2022-05-02 22:20:43
  • [解決済み】なぜJavaの+=, -=, *=, /=複合代入演算子はキャスティングを必要としないのですか?

    質問 今日まで、たとえばこんな風に思っていました。 i += j; のショートカットだけでした。 i = i + j; でも、これを試したら。 int i = 5; long j = 8; その後 i = i + j; はコンパイルされませんが i += j; は正常にコンパイルされます。 ということなのでしょうか。 i += j; は、次のようなショー

    2022-05-01 18:13:40
  • [解決済み】特定の日付を通過して曜日を決定する方法は?

    質問 例えば、私は日付: "23/2/2010" (23th Feb 2010)を持っています。これをある関数に渡すと、その関数は 曜日 . どうすればいいのでしょうか? この例では、この関数が返すべきは String 火)です。 また、日数だけを知りたい場合は、どのようにすればよいのでしょうか。 解決方法は? はい。 あなたの正確なケースによりますが。 を

    2022-04-30 23:39:30
  • [解決済み】Java 8 プロパティで区別する

    質問 Java 8 では、コレクションをフィルタリングするために Stream 各オブジェクトのプロパティの明瞭性をチェックするAPIは? 例えば、私は Person オブジェクトを作成し、同姓同名の人を削除したい。 persons.stream().distinct(); に対してデフォルトの等号チェックを行います。 Person オブジェクトが必要なので、次のような

    2022-04-30 12:46:49
  • [解決済み】内側のクラス・オブジェクトから外側のクラス・オブジェクトを取得する

    質問 次のようなコードがあります。内部クラス・オブジェクトを作成した外部クラス・オブジェクトを取得したい。 inner . どうすればいいのでしょうか? public class OuterClass { public class InnerClass { private String name = "Peakit"; } public stat

    2022-04-29 23:06:27
  • [解決済み】DecimalFormatの小数点以下の区切り文字をカンマからドット/ポイントに変更するには?

    質問 BigDecimal値を読みやすい文字列に変換する、ちょっとクレイジーなメソッドを持っています。 private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximu

    2022-04-29 05:30:12
  • [解決済み】JSONデータをJavaオブジェクトに変換する

    質問 Javaアクションメソッド内で、JSON文字列からプロパティにアクセスできるようにしたいのです。文字列は、単に次のように言うことで利用できます。 myJsonString = object.getJson() . 以下は、この文字列がどのようなものであるかの例です。 { 'title': 'ComputingandInformationsystems', 'id':

    2022-04-29 02:36:38
  • [解決済み】@Resourceと@Autowiredの比較

    質問 どのアノテーションか。 リソース ( jsr250 ) または オートワイヤード (Spring固有)をDIで使うべきでしょうか? 過去に両方をうまく使ったことがあります。 @Resource(name="blah") と @Autowired @Qualifier("blah") 私の直感では @Resource タグは、jsrの人たちによって承認さ

    2022-04-29 02:21:09
  • [解決済み】Javaで現在のマシンのIPアドレスを取得する

    質問 異なるシステム、または同じシステム上の異なるポートで実行される異なるノードがあるシステムを開発しようとしています。 今、すべてのノードは、ブートストラップ・ノードと呼ばれる特別なノードのIPをターゲットIPとするソケットを作成します。次に、各ノードは自分自身の ServerSocket で、接続の待ち受けを開始します。 ブートストラップ・ノードはノードのリストを保持し、クエ

    2022-04-29 02:10:49
  • [解決済み】Dateオブジェクトをcalendarオブジェクトに変換する【重複

    質問 この質問はすでにここに回答があります : 日付オブジェクトをCalendarに変換する[Java]。 (回答8件) 閉店 5年前 .

    2022-04-28 21:50:44
  • [解決済み】JDBCで挿入IDを取得する方法は?

    質問 をしたいのですが。 INSERT JavaでJDBCを使用してデータベース(私の場合、Microsoft SQL Serverです)のレコードを作成します。同時に、私は挿入IDを取得したいと思います。どのように私はJDBC APIを使用してこれを達成することができますか? どのように解決するのですか? 自動生成されたキーであれば Statement#getGenerate

    2022-04-28 16:24:37
  • [解決済み】Javaの識別子における「接続文字」とは何ですか?

    質問 私はSCJPのために読んでいるのですが、この行について質問があります。 識別子は、文字、通貨文字($)、または文字列で始まる必要があります。 アンダースコア ( _ ) のような接続文字。識別子は は数字から始まります。 有効な識別子名は接続文字で始めることができると記載されている 例えば アンダースコア アンダースコアは唯一の有効なオプションだと思ったので

    2022-04-22 12:52:25
  • [解決済み】Null Booleanがtrueかどうかをチェックすると例外が発生する。

    質問 次のようなコードがあります。 Boolean bool = null; try { if (bool) { //DoSomething } } catch (Exception e) { System.out.println(e.getMessage()); }

    2022-04-21 21:51:07
  • [解決済み】「mvn clean install」は「mvn install」とどう違うのですか?

    質問 とはどのような違いがあるのでしょうか? mvn clean install と mvn install ? 解決方法は? clean は、Maven の独自のビルドライフサイクルフェーズ (アクションまたはタスクと見なすことができます) です。 mvn clean install を行うようMavenに指示します。 clean フェーズを実行する前に、各モジュールで

    2022-04-21 16:51:24
  • [解決済み】JPAとHibernateを使用した場合のJOINとJOIN FETCHの違いとは?

    質問 どこで通常のJOINを使用し、どこでJOIN FETCHを使用するかを理解するのを助けてください。例えば、以下の2つのクエリがあるとします。 FROM Employee emp JOIN emp.department dep そして FROM Employee emp JOIN FETCH emp.department dep 両者に違いはあるのでしょうか?もしあるなら

    2022-04-21 16:32:44
  • [解決済み】JavaのassertEqualsメソッドは信頼できますか?

    質問 私は、以下のことを知っています。 == を比較する際に、いくつかの問題があります。 Strings . どうやら String.equals() の方が良い方法だと思います。 さて、私はJUnitのテストをしていて、私の気持ちは assertEquals(str1, str2) . これは、2つのStringが同じ内容を含んでいることを保証する信頼性の高い方法でしょうか?

    2022-04-21 15:22:50