• [解決済み] 3つのブール値のうち、少なくとも2つが真であるかどうかをチェックする

    質問 a、b、cの3つのブール変数が与えられたとき、3つのうち少なくとも2つが真であれば真を返すという質問です。 私の解答は以下の通りです。 boolean atLeastTwo(boolean a, boolean b, boolean c) { if ((a && b) || (b && c) || (a && c)) {

    2022-03-17 10:45:11
  • [解決済み] Javaは複数行の文字列をサポートしていますか?

    質問 Perlから来た私には、ソースコードに複数行の文字列を作成するための "here-document" という手段が確かに不足しています。 $string = <<"EOF" # create a three-line string text text text EOF Javaでは、複数行の文字列を一から連結するため、行ごとに面倒な引用符やプラス記号を付けなければ

    2022-03-17 10:33:30
  • [解決済み] Javaでinstanceofを使用することによるパフォーマンスへの影響

    質問 あるアプリケーションを制作しているのですが、あるデザインアプローチでは instanceof 演算子を使用します。OO設計では一般的に instanceof というのは別の話で、この質問は純粋にパフォーマンスに関するものです。パフォーマンスへの影響はあるのでしょうか?と同じように速いのでしょうか? == ? 例えば、ある基本クラスと10のサブクラスがあるとします。ベースクラス

    2022-03-17 09:57:16
  • [解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。

    質問 Eclipseを再インストールしたり、プロジェクトの場所を変更したりした場合、いつでもEclipseにプロジェクトを再インポートしなければならないのですが。 ほとんどすべての のオーバーライドされたメソッドが正しくフォーマットされないため、エラーが発生します。 このメソッドは、スーパークラスのメソッドをオーバーライドする必要があります。 特筆すべきは、Androidの

    2022-03-17 09:06:56
  • [解決済み] Java ResultSet 結果があるかどうかを確認する方法

    質問 結果セット にはhasNextのメソッドがありません。結果セットに何らかの値があるかどうかを確認したい。 これは正しい方法ですか? if (!resultSet.next() ) { System.out.println("no data"); } 解決方法は? そのとおり、最初は ResultSet のカーソルが最初の行の前を指している場合、最初の呼

    2022-03-17 08:53:05
  • [解決済み] 任意の空白文字をデリミタとして文字列を分割する方法

    質問 にはどのような正規表現が必要でしょうか? java.lang.String.split() を使用して文字列を部分文字列の配列に分割するには、すべての空白文字を使用します ( ' ' , '\t' , '\n' など)をデリミタとして使用しますか? どのように解決するのですか? のようなものです。 myString.split("\\s+"); これは、すべて

    2022-03-17 08:45:51
  • [解決済み] Javaヒープ用語:若い世代、古い世代、永久世代?

    質問 の概念を理解しようとしています。 ヤング , 古い と 永久世代 は、Javaのヒープ用語で、より具体的には3世代間の相互作用です。 私の疑問は ヤングジェネレーションとは何ですか? オールドジェネレーションとは何ですか? パーマネント・ジェネレーションとは何ですか? 3世代はどのように相互作用/関連しているのでしょうか? どのように解決

    2022-03-17 07:58:24
  • [解決済み] JavaでMD5ハッシュを生成するにはどうすればよいですか?

    質問 Javaで文字列のMD5ハッシュを生成する方法はありますか? どのように解決するのですか? 必要なのは java.security.MessageDigest . 電話番号 MessageDigest.getInstance("MD5") の MD5 インスタンスを取得します。 MessageDigest を使用することができます。 のいずれかを行ってハ

    2022-03-17 07:54:53
  • [解決済み] Math.round(0.4999999999994) はなぜ1を返すのですか?

    質問 以下のプログラムでは、各値がわずかに .5 を除き、切り捨てられます。 0.5 . for (int i = 10; i >= 0; i--) { long l = Double.doubleToLongBits(i + 0.5); double x; do { x = Double.longBitsToDouble(l);

    2022-03-17 07:43:45
  • [解決済み] なぜJavaは静的メソッドのオーバーライドを認めないのですか?

    質問 なぜ静的メソッドをオーバーライドできないのですか? 可能であれば、例を挙げてください。 どのように解決するのですか? オーバーライドは、クラスのインスタンスを持っていることに依存します。ポリモーフィズムのポイントは、クラスをサブクラス化し、それらのサブクラスを実装したオブジェクトは、スーパークラスで定義された(そしてサブクラスでオーバーライドされた)同じメソッドに対して異な

    2022-03-17 07:38:31
  • [解決済み] 浮動小数点以下の0を削除して文字列に変換する方法

    質問 64ビットダブルは整数の±2乗を表すことができる 53 を正確に表示します。 この事実を踏まえて、私は最大の整数が符号なし32ビット数であることから、すべての型をdouble型に統一することにしました。 しかし、今度はこの疑似整数を印刷しなければならないのですが、問題は実際の倍数も混ざっていることです。 では、Javaでこれらの倍数をきれいに印刷するにはどうすればよい

    2022-03-17 07:36:29
  • [解決済み] 3次元の点を2次元の透視投影に変換する方法は?

    質問 現在、ベジェ曲線と曲面を使って、有名なユタのティーポットを描く作業をしています。16制御点のベジェパッチを使って、ティーポットを描き、「world to camera」機能を使って表示することができました。 これは、正射投影の目的が平行線を維持することであるため、予想されたことでした。 しかし、ティーポットに奥行きを持たせるために透視投影を使いたいと考えています。そこで質問です

    2022-03-17 07:08:59
  • idea PersistenceException JDBC connection could not be established(密码正确,但拒绝访问)。

    <パス org.mybatis.spring.MyBatisSystemException: verschachtelte Ausnahme ist org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Ursache: org.springframework.jdbc.Ca

    2022-03-17 06:43:13
  • [解決済み] Javaでオペレーティングシステムをプログラム的に決定するには?

    質問 Javaプログラムが動作しているホストのOSをプログラムで判断したい(例.例えば、WindowsプラットフォームかUnixプラットフォームかに基づいて、異なるプロパティをロードできるようにしたいのです。) 100%の信頼性でこれを行う最も安全な方法は何でしょうか? どのように解決するのですか? 使用することができます。 System.getProperty("os.name"

    2022-03-17 06:36:56
  • [解決済み] doubleを小数点以下2桁に丸める[重複]。

    質問 この質問はすでにここに回答があります : Javaで数値を小数点以下n桁に丸める方法 (回答数 37件) 閉店 7年前 .

    2022-03-17 06:36:23
  • [解決済み] B "の印刷が "#"の印刷より劇的に遅いのはなぜですか?

    質問 の2つの行列を生成しました。 1000 x 1000 : 最初のマトリクス O と # . 第2マトリクス O と B . 以下のコードを使用すると、最初の行列は8.52秒で完了しました。 Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j &l

    2022-03-17 05:26:48
  • [解決済み] Java 8のストリーム内部からCHECKED例外を投げるにはどうすればよいですか?

    質問 Java 8 streams/lambdas 内部から CHECKED 例外を投げるにはどうしたらいいですか? つまり、このようなコードをコンパイルできるようにしたいのです。 public List<Class> getClasses() throws ClassNotFoundException { List<Class> class

    2022-03-17 05:16:50
  • [解決済み] プラットフォーム依存の改行文字を取得するには?

    質問 Java でプラットフォーム依存の改行を取得するにはどうすればよいですか?私は "\n" をどこでも使えるようにしてください。 解決方法は? line.separatorプロパティに加えて、java 1.5以降で 文字列.形式 (または他の 書式設定 メソッドを使用することができます。 %n のように Calendar c = ...; String s

    2022-03-17 04:25:17
  • [解決済み] 特定のUnicode文字を含むコメントでのJavaコードの実行が許可されているのはなぜですか?

    質問 次のコードは "Hello World!" という出力を生成します(いや、本当に試してみてください)。 public static void main(String... args) { // The comment below is not a typo. // \u000d System.out.println("Hello World!"); } この理由は

    2022-03-17 03:36:53
  • [解決済み] Java で、あるコンストラクタを別のコンストラクタから呼び出すにはどうすればよいですか?

    質問 コンストラクタを別のクラスから呼び出すことはできますか(同じクラス内で、サブクラスからではありません)?もし可能なら、どのようにすればよいのでしょうか?また、別のコンストラクタを呼び出す最良の方法は何でしょうか(いくつかの方法がある場合)? どのように解決するのですか? はい、可能です。 public class Foo { private int x; p

    2022-03-17 03:16:49