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

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

15
Java Characterクラスで空の文字を表す方法
""文字列のようにJavaで空の文字を表現したい ... そのように char ch = an empty character; 実はスペースを空けずにキャラを入れ替えたいです。 私はこれが何を意味するかを理解するのに十分かもしれないと思います:文字もスペースもありません。
126 java 

18
IntelliJでこの記号は何を意味しますか?(ファイル名の左下隅にある赤い丸、 'J'が入っています)
IntelliJで作成したJavaプロジェクトのターゲットフォルダーの下に、パッケージにいくつかのJavaソースファイルがあります。各ファイルの横にある「J」アイコンには、線が引かれた赤い丸があります。 どういう意味ですか?どうすれば修正できますか?


14
JSONのRestTemplateを介したPOSTリクエスト
私は問題を解決する方法の例を見つけられなかったので、あなたに助けを求めたいと思います。JSONでRestTemplateオブジェクトを使用してPOSTリクエストを送信することはできません 私が得るたびに: org.springframework.web.client.HttpClientErrorException:415 Unsupported Media Type RestTemplateを次のように使用します。 ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<HttpMessageConverter<?>>(); list.add(new MappingJacksonHttpMessageConverter()); restTemplate.setMessageConverters(list); ... Payment payment= new Payment("Aa4bhs"); Payment res = restTemplate.postForObject("http://localhost:8080/aurest/rest/payment", payment, Payment.class); 私のせいは何ですか?
126 java  json  spring  rest  resttemplate 

7
LocalDateをLocalDateTimeまたはjava.sql.Timestampに変換します
JodaTime 1.6.2を使用しています。 LocalDate(Joda )LocalDateTimeまたはjava.sqlTimestampormappingのいずれかに変換する必要があるを持っています。 この理由は、a LocalDateTimeとaの間で変換する方法を理解したためですjava.sql.Timestamp。 LocalDateTime ldt = new LocalDateTime(); DateTimeFormatter dtf = DateTimeFormatter.forPattern("yyyy-MM-dd HH:mm:ss"); Timestamp ts = Timestamp.valueOf(ldt.toString(dtf)); したがって、LocalDateとの間で変換できる場合はLocalDateTime、継続してに変換できjava.sql.Timestampます。正しい方向に向けて微調整をありがとう!
126 java  timestamp  jodatime 

29
Intellijがインポート時にシンボルを解決できない
この問題は、さまざまなライブラリやさまざまなプロジェクトで断続的に発生します。ライブラリをインポートしようとすると、パッケージは認識されますが、クラス名を解決できません。 インポートステートメントの場合right-click -> Goto -> the package's declaration、サイドペインにすべての逆コンパイルされたクラスが表示されます-必要なものを含みます-インポートステートメントをオートコンプリートしようとすると、必要なクラスが落ちる。 私はすでにキャッシュを無効にしようとしました、動作しません。クラスの競合を見つけることができません-クラスパスに同じパッケージ名を持つ他のjarファイルがありません。このクラスを他のプロジェクトにインポートできます。 スクリーンショットをご覧ください: 誰か手がかりはありますか?

16
Spring Data JPA-「タイプのプロパティが見つかりません」例外
さて、私はグーグルを検索して多くの結果を見つけましたが、どれも私の問題に答えることができませんでした。だから、ここに行きます。 私はpinterest cloneの最小限の実装を行うことでSpring MVCとSpring Data JPAを研究しようとしています。だから、以下は私の問題に関連すると私が思うコードの部分です。 モデル/エンティティ @Entity @Table(name = "pin_item") public class PinItem implements Serializable { // properties ... @JoinColumn(name = "board_id", referencedColumnName = "user_board_id") @ManyToOne(optional = false) private UserBoard board; // getters and setters... } @Entity @Table(name = "user_board") public class UserBoard implements Serializable { // properties ... …

4
Intellij Ideaで未使用のクラスをすべて見つけるにはどうすればよいですか?
Intellij Ideaの未使用のコードをすべて見つけることができる「未使用の宣言」の検査があります。(この質問を参照)しかし、メソッド、変数などではなく、すべての未使用のクラスを検索します。クラスのみを検索します。(3000の結果リストでクラスのみを見つけるのは困難です)。どうすればできますか?


12
Javaでメソッドを非同期に呼び出す方法
私は最近Goのgoroutinesを見ていて、Javaに似たものがあればいいと思いました。私がメソッド呼び出しを並列化する一般的な方法を検索した限り、次のようなことをすることです: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); それはあまりエレガントではありません。これを行うより良い方法はありますか?プロジェクトでそのようなソリューションが必要だったので、非同期メソッド呼び出しの周りに独自のラッパークラスを実装することにしました。 J-Goでラッパークラスを公開しました。しかし、それが良い解決策かどうかはわかりません。使い方は簡単です: SampleClass obj = ... FutureResult<Integer> res = ... Go go = new Go(obj); go.callLater(res, "intReturningMethod", 10); //10 is a Integer method parameter //... Do something else //... System.out.println("Result: "+res.get()); //Blocks until …

11
「BEGIN_OBJECTが必要ですが、1行1列目はSTRINGでした」
私はこの方法を持っています: public static Object parseStringToObject(String json) { String Object = json; Gson gson = new Gson(); Object objects = gson.fromJson(object, Object.class); parseConfigFromObjectToString(object); return objects; } そして、私はJSONを解析したいと思います: public static void addObject(String IP, Object addObject) { try { String json = sendPostRequest("http://" + IP + ":3000/config/add_Object", ConfigJSONParser.parseConfigFromObjectToString(addObject)); addObject = ConfigJSONParser.parseStringToObject(json); } catch …
126 java  json  parsing  gson 

4
ストリームでJava 8 foreachループを使用して次のアイテムに移動する
ループ内の次の項目に移動しようとするJava 8 foreachのストリームに問題があります。コマンドをのようcontinue;に設定することはできません。return;機能するだけですが、この場合はループを終了します。ループの次の項目に移動する必要があります。どうやってやるの? 例(機能しない): try(Stream<String> lines = Files.lines(path, StandardCharsets.ISO_8859_1)){ filteredLines = lines.filter(...).foreach(line -> { ... if(...) continue; // this command doesn't working here }); } 例(動作): try(Stream<String> lines = Files.lines(path, StandardCharsets.ISO_8859_1)){ filteredLines = lines.filter(...).collect(Collectors.toList()); } for(String filteredLine : filteredLines){ ... if(...) continue; // it's working! }
126 java  java-8 


4
違法なリフレクティブアクセスとは
Java 9での不正なリフレクトアクセスについては、多くの質問があります。 さて、Googleがすべて吐き出してエラーメッセージを回避しようとしているので私が見つけられないのは、実際には違法なリフレクティブアクセスです。 だから私の質問はかなり簡単です: 不正なリフレクティブアクセスの定義と警告をトリガーする状況 私は、Java 9で導入されたカプセル化の原則と関係があることを収集しましたが、それがすべて一緒にハングアップし、説明が見つからないシナリオで警告をトリガーするものは何ですか。
126 java  java-9  java-module 

5
IntellijでシリアルバージョンUIDを生成する方法
私がEclipseを使用したとき、シリアルバージョンのUIDを生成する優れた機能がありました。 しかし、IntelliJで何をすべきか? IntelliJで同一のシリアルバージョンUIDを選択または生成する方法 そして、古いクラスを変更するときはどうしますか? を指定しない場合id、実行時に生成されます...

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