• [解決済み] java.lang.IllegalAccessError: メソッドにアクセスしようとしました。

    質問 例外が発生し、その原因がわかりません。 私が受け取った例外は: java.lang.IllegalAccessError: クラスBからメソッドConnected.getData(Ljava/lang/String;)Ljava/sql/ResultSet;にアクセスしようとした。 このメソッドは公開されています。 public class B { public

    2023-06-10 23:13:08
  • [解決済み] レトロフィット BEGIN_OBJECTと思ったらBEGIN_ARRAYだった。

    質問 私はJSONのパースにかなり慣れていて、SquareのRetrofitライブラリを使っているのですが、この問題にぶつかりました。 私はこのJSONの応答をパースしようとしています。 [ { "id": 3, "username": "jezer", "regid": "oiqwueoiwqueoiwqueoiwq",

    2023-06-10 21:32:25
  • [解決済み] EJBにおけるlocal/remoteとno-interface viewとは何ですか?

    質問 私は、EJBで異なるクライアントビューが必要な目的と理由を理解しようとしています。誰かが説明することを試みることができますか? どのように解決するのですか? リモートクライアントビュー EJBとそのクライアントが分散環境にある場合 - つまり、EJBとクライアントが別々のJava仮想マシンに存在する場合。例:WebSphere Application Server上でホ

    2023-06-10 16:14:36
  • [解決済み] ProGuardによるクラスメンバー名の難読化の防止

    質問 私は自分のクラス ClassMultiPoint というサブクラスがあります。 public class ClassMultiPoints { public String message; public List<ClassPoints> data; public class ClassPoints { public Stri

    2023-06-10 05:14:25
  • [解決済み] BigDecimalを小数点以下2桁までの文字列としてフォーマットし、小数点以下は0を削除する。

    質問 BigDecimalの数値がありますが、小数点以下2桁までしか考慮されていないので、以下の方法で切り捨てています。 bd = bd.setScale(2, BigDecimal.ROUND_DOWN) 今度はStringで表示したいのですが、例えば0であれば小数点以下の部分を削除して表示します。 1.00 -> 1 1.50 -> 1.5 1.99 -&

    2023-06-10 02:46:06
  • [解決済み] java メソッドコールはどれだけ高価か

    質問 私は初心者なのですが、コードを繰り返すのは良くないといつも読んでいます。しかし、そうしないためには、通常、余分なメソッド呼び出しを持っていなければならないようです。例えば、次のようなクラスがあるとします。 public class BinarySearchTree<E extends Comparable<E>>{ private BinaryTree

    2023-06-10 02:04:02
  • [解決済み] Androidで外部SDカードに書き込む汎用的な方法

    質問 私のアプリケーションでは、デバイスストレージに多くの画像を保存する必要があります。そのようなファイルはデバイス ストレージをいっぱいにする傾向があるので、ユーザーが外部 SD カードを保存先フォルダーとして選択できるようにしたいと思います。 Android はユーザーが外部 SD カードに書き込むことを許可しないということをどこでも読みます。SD カードというのは、外部でマウント可

    2023-06-09 19:03:05
  • [解決済み] このJava 8のラムダは、なぜコンパイルに失敗するのでしょうか?

    質問 以下のJavaコードは、コンパイルに失敗します。 @FunctionalInterface private interface BiConsumer<A, B> { void accept(A a, B b); } private static void takeBiConsumer(BiConsumer<String, String> bc) {

    2023-06-09 16:37:27
  • [解決済み] ExecutorService よりも CompletionService を使用すべきなのはどのような場合ですか?

    質問 CompletionServiceを このブログの記事 . しかし、これでは通常のExecutorServiceに対するCompletionServiceの優位性がよくわかりません。どちらを使っても同じコードを書くことができます。では、CompletionServiceはどんな時に役立つのでしょうか? それを明確にするために、短いコードサンプルを与えることができますか?例えば

    2023-06-09 08:56:49
  • [解決済み] JTableでカラムヘッダーが表示されない

    質問 次のコードで JTable をインスタンス化します。テーブルには正しい行と列の数が表示されますが、列の上にタイトルの形跡がありません。 public Panel1() { int nmbrRows; setLayout(null); setBackground(Color.magenta); Vector colHdrs; //creat

    2023-06-09 02:17:48
  • [解決済み] DEFAULT]という名前を持つFirebaseAppが存在しない。

    質問 Firebase Cloud Messaging に移行した後、アプリを開くとクラッシュして次のようなエラーが表示されます。 java.lang.IllegalStateException: FirebaseApp with name [DEFAULT] doesn't exist. 新しい google-services.json を配置し、SDK を更新しました。 以下はMa

    2023-06-08 17:47:09
  • [解決済み] 2つのList<E>が同じ要素を同じ順序で含んでいることをJUnitでテストするにはどうすればよいですか?

    質問 文脈 私は単純な JUnit のテストは MyObject クラスのテストを行います。 A MyObject は静的なファクトリーメソッドから作成することができます。 文字列 . MyObject.ofComponents("Uno", "Dos", "Tres"); が存在する間、いつでも MyObject が存在する間、クライアントはそ

    2023-06-08 17:38:25
  • [解決済み] Javaプログラムは、JREのインスタンスに過ぎないのですか?

    質問 を実行すると .exe コンソール アプリケーションを Windows で実行する場合 (C++ で書かれたものなど)、Windows はコンソール ウィンドウを作成します。 つまり、本質的に、プログラムは Windows 自身以外の何かの上で実行されるわけではありません。 を呼び出すと java Main.class 内 cmd.exe コンソールは、本当に独立し

    2023-06-08 08:20:06
  • [解決済み] Mockitoは、引数が特定のプロパティ/フィールドを持っていることを確認できますか?

    質問 このクラスをモックしているとします Foo class Foo { public void doThing(Bar bar) { // ... } } で、これは Bar class Bar { private int i; public int getI() { return i; } public void setI(int i) { th

    2023-06-08 07:44:38
  • [解決済み] Javaで文字列リテラルをアンエスケープするには?

    質問 Javaを使用して、あるJavaのソースコードを処理しています。文字列リテラルを抽出し、それを文字列を取る関数に与えています。問題は、文字列のエスケープされていないバージョンを関数に渡す必要があることです (つまり、この関数は \n を改行に、そして \\ を一つの \ など)。 これを行うJava API内部の関数はありますか?そうでない場合、そのような機能を何らかのラ

    2023-06-07 21:56:04
  • [解決済み] Spring AOPでメソッドの引数を取得する?

    質問 Spring AOPを使用しており、以下のような局面があります。 @Aspect public class LoggingAspect { @Before("execution(* com.mkyong.customer.bo.CustomerBo.addCustomer(..))") public void logBefore(JoinPoint joinPoin

    2023-06-07 14:39:44
  • [解決済み] Set<String> の内容を空白で区切られた一つの文字列にする最速の方法は?

    質問 私はいくつかの Set&lt;String&gt; があり、それぞれを一つの String に変換し、元の Set の各要素は、空白の " " で区切られています。 素朴な最初のアプローチは、次のようなものです。 Set&lt;String&gt; set_1; Set&lt;String&gt; set_2; StringBuilder builder = new St

    2023-06-07 13:17:59
  • [解決済み] Javaにおけるgoto文の代替

    質問 の代替機能は何ですか? を取得します。 キーワードの代替関数は何ですか? Javaにはgotoがありませんので。 どのように解決するのですか? ラベルを付けた BREAK ステートメントを使用することもできます。 search: for (i = 0; i &lt; arrayOfInts.length; i++) { for (j

    2023-06-07 10:42:58
  • [解決済み] java.util.loggingをlog4jに送信する方法とは?

    質問 私は、log4jに対してそのすべてのロギングを行う既存のアプリケーションを持っています。我々は、どちらかまたlog4jを使用するか、またはCommons Loggingに対してログを記録する他のライブラリの数を使用して、それは我々の環境のカバーの下でlog4jを使用して終わります。私たちの依存の1つは、それが最終的に同様にlog4jに委ねるので、slf4jに対してさえログを取りますが、

    2023-06-07 06:01:06
  • [解決済み] Java 8 で enum 値を文字列のリストとして取得する

    質問 Enumの値を文字列のリストとして返すようなJava 8のメソッドや簡単な方法はありますか? List&lt;String&gt; sEnum = getEnumValuesAsString(); どのように解決するのですか? できます(Java 8以前)。 List&lt;Enum&gt; enumValues = Arrays.asList(Enum.values()

    2023-06-07 04:17:25