タグ付けされた質問 「java」

Javaは人気のある高水準プログラミング言語です。言語自体の使用または理解に問題がある場合は、このタグを使用してください。このタグが単独で使用されることはめったになく、[spring]、[spring-boot]、[jakarta-ee]、[android]、[javafx]、[gradle]、および[maven]と組み合わせて使用​​されることがほとんどです。

13
jsonキーが存在するかどうかを確認するにはどうすればよいですか?
そのため、サーバーからいくつかのJSON値を取得しますが、特定のフィールドがあるかどうかはわかりません。 以下のようなので: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited" } そして時々、次のような追加フィールドがあります: { "regatta_name":"ProbaRegatta", "country":"Congo", "status":"invited", "club":"somevalue" } 「club」という名前のフィールドが存在するかどうかを確認したいので、解析時にorg.json.JSONException:クラブの値がありません
165 java  android  json 

15
doubleが整数かどうかをテストする方法
これは可能ですか? double variable; variable = 5; /* the below should return true, since 5 is an int. if variable were to equal 5.7, then it would return false. */ if(variable == int) { //do stuff } 私はコードがおそらくそのようなことをしないことを知っています、しかしそれはどのように行くのですか?
165 java  math 

2
ピカソで画像を全幅と固定高にサイズ変更
ImageViewピカソを使用して読み込まれたアイテムの1つである垂直のLinearLayoutがあります。画像の幅をデバイス全体の幅まで上げ、画像の中央部分を固定された高さ(150dp)でトリミングして表示する必要があります。私は現在次のコードを持っています: Picasso.with(getActivity()) .load(imageUrl) .placeholder(R.drawable.placeholder) .error(R.drawable.error) .resize(screenWidth, imageHeight) .centerInside() .into(imageView); 私はどちらの値をに入れなければならないscreenWidthとimageHeight(= 150DP型)?


10
Java用CSV API [終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 CSV入力ファイルの読み取り、いくつかの単純な変換の実行、および書き込みを可能にする単純なAPIを誰かが推奨できますか? 簡単なグーグルは有望に見えるhttp://flatpack.sourceforge.net/を発見しました。 このAPIを使用する前に、他のユーザーが何を使用しているかを確認したいと思いました。
164 java  csv 

5
特定の接続で異なる証明書を使用するにはどうすればよいですか?
大規模なJavaアプリケーションに追加するモジュールは、他の会社のSSLで保護されたWebサイトと対話する必要があります。問題は、サイトが自己署名証明書を使用していることです。中間者攻撃を受けていないことを確認するための証明書のコピーがあり、サーバーへの接続が成功するようにこの証明書をコードに組み込む必要があります。 基本的なコードは次のとおりです。 void sendRequest(String dataPacket) { String urlStr = "https://host.example.com/"; URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); conn.setMethod("POST"); conn.setRequestProperty("Content-Length", data.length()); conn.setDoOutput(true); OutputStreamWriter o = new OutputStreamWriter(conn.getOutputStream()); o.write(data); o.flush(); } 自己署名証明書の追加処理がない場合、これはconn.getOutputStream()で終了しますが、次の例外があります。 Exception in thread "main" javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to …
164 java  ssl  keystore  truststore  jsse 

9
2つのジェネリック型を持つ1つのインターフェースを実装するJavaクラスを作成する方法は?
汎用インターフェースがあります public interface Consumer<E> { public void consume(E e); } 2つのタイプのオブジェクトを使用するクラスがあるので、次のような処理を行います。 public class TwoTypesConsumer implements Consumer<Tomato>, Consumer<Apple> { public void consume(Tomato t) { ..... } public void consume(Apple a) { ...... } } どうやらできません。 もちろん、ディスパッチを自分で実装することもできます。 public class TwoTypesConsumer implements Consumer<Object> { public void consume(Object o) { if (o instanceof Tomato) …

17
指定された子にはすでに親があります。最初に子の親でremoveView()を呼び出す必要があります(Android)
2つのレイアウトを頻繁に切り替える必要があります。下記のレイアウトでエラーが発生しています。 私のレイアウトが初めて呼び出されたとき、エラーは発生せず、すべて正常です。次に、別のレイアウト(空白のレイアウト)を呼び出し、その後、もう一度レイアウトを呼び出すと、次のエラーがスローされます。 > FATAL EXCEPTION: main > java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 私のレイアウトコードは次のようになります: tv = new TextView(getApplicationContext()); // are initialized somewhere else et = new EditText(getApplicationContext()); // in the code private void ConsoleWindow(){ runOnUiThread(new Runnable(){ @Override public void …

4
Java Collections Framework実装のBig-Oサマリー?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する まもなく「Javaクラッシュコース」を教えるかもしれません。オーディエンスメンバーがBig-O表記を知っていると想定するのはおそらく安全ですが、さまざまなコレクション実装でのさまざまな操作の順序が何であるかを知っていると想定するのはおそらく安全ではありません。 私は時間をかけて自分で要約行列を生成することもできますが、それがパブリックドメインのどこかにすでに存在している場合は、それを再利用したいと思います(もちろん、適切なクレジットを使用します)。 誰かが何かポインタがありますか?
164 java  collections  big-o 

12
JUnitの2つのリストが等しいことをアサートする
JUnitテストケースのリスト間で等価アサーションを作成するにはどうすればよいですか?平等はリストの内容の間にあるべきです。 例えば: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal to numbers2 //numbers should not be equal to numbers3


6
JavaのCollections.singletonList()の使用?
Collections.singletonList()Javaでの使用は何ですか?1つの要素を含むリストを返すことを理解しています。それを行う別の方法が必要なのはなぜですか?ここで不変性はどのように役割を果たしますか? 単に便利な方法ではなく、この方法の特別な有用なユースケースはありますか?
164 java 

8
Androidで遅延を設定するにはどうすればよいですか?
public void onClick(View v) { // TODO Auto-generated method stub switch(v.getId()){ case R.id.rollDice: Random ranNum = new Random(); int number = ranNum.nextInt(6) + 1; diceNum.setText(""+number); sum = sum + number; for(i=0;i<8;i++){ for(j=0;j<8;j++){ int value =(Integer)buttons[i][j].getTag(); if(value==sum){ inew=i; jnew=j; buttons[inew][jnew].setBackgroundColor(Color.BLACK); //I want to insert a delay here buttons[inew][jnew].setBackgroundColor(Color.WHITE); break; } } …
164 java  android 

12
Spring Bootアプリが起動直後に常にシャットダウンするのはなぜですか?
これが私の最初のSpring Bootコードです。残念ながら、常にシャットダウンします。Webクライアントがブラウザからデータを取得できるように、継続的に実行されることを期待していました。 package hello; import org.springframework.boot.*; import org.springframework.boot.autoconfigure.*; import org.springframework.stereotype.*; import org.springframework.web.bind.annotation.*; @Controller @EnableAutoConfiguration public class SampleController { @RequestMapping("/") @ResponseBody String home() { return "Hello World!"; } public static void main(String[] args) throws Exception { SpringApplication.run(SampleController.class, args); } } [@localhost initial]$ java -jar build/libs/gs-spring-boot-0.1.0.jar . ____ _ __ _ _ …
164 java  spring  spring-boot 

12
String値からJava enumを検索するにはどうすればよいですか?
文字列値(またはおそらく他の値)から列挙型を検索したいと思います。次のコードを試してみましたが、イニシャライザで静的を許可していません。簡単な方法はありますか? public enum Verbosity { BRIEF, NORMAL, FULL; private static Map<String, Verbosity> stringMap = new HashMap<String, Verbosity>(); private Verbosity() { stringMap.put(this.toString(), this); } public static Verbosity getVerbosity(String key) { return stringMap.get(key); } };
164 java  enums  lookup 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.