Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi yang populer. Gunakan tag ini saat Anda mengalami masalah dalam menggunakan atau memahami bahasa itu sendiri. Tag ini jarang digunakan sendiri dan paling sering digunakan bersama dengan [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] dan [maven].


11
HTTP POST menggunakan JSON di Java
Saya ingin membuat POST HTTP sederhana menggunakan JSON di Jawa. Katakanlah URL itu www.site.com dan itu mengambil nilai yang {"name":"myname","age":"20"}berlabel sebagai 'details'contoh. Bagaimana cara saya membuat sintaks untuk POST? Saya juga sepertinya tidak bisa menemukan metode POST di JSON Javadocs.
188 java  json  http  post 

8
Java 8 - Cara terbaik untuk mengubah daftar: peta atau foreach?
Saya memiliki daftar myListToParsetempat saya ingin memfilter elemen dan menerapkan metode pada setiap elemen, dan menambahkan hasilnya di daftar lain myFinalList. Dengan Java 8 saya perhatikan bahwa saya dapat melakukannya dengan 2 cara berbeda. Saya ingin tahu cara yang lebih efisien di antara mereka dan memahami mengapa satu cara lebih …
188 java  java-8  java-stream 

9
Argumen Java 8 lambda Void
Katakanlah saya memiliki antarmuka fungsional berikut di Java 8: interface Action<T, U> { U execute(T t); } Dan untuk beberapa kasus saya perlu tindakan tanpa argumen atau tipe pengembalian. Jadi saya menulis sesuatu seperti ini: Action<Void, Void> a = () -> { System.out.println("Do nothing!"); }; Namun, itu memberi saya kesalahan …
188 java  lambda  java-8  void 

18
Bagaimana cara memperbaiki org.hibernate.LazyInitializationException - tidak dapat menginisialisasi proxy - tanpa Sesi
Saya mendapatkan pengecualian berikut: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) ketika saya mencoba menelepon dari saluran utama berikut: Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); Saya menerapkan getModelByModelGroup(int modelgroupid)metode pertama seperti ini: public static …

7
Arti argumen epsilon dari assertEquals untuk nilai ganda
Saya punya pertanyaan tentang junit assertEqualsuntuk menguji nilai ganda. Membaca dokumen API saya bisa melihat: @Deprecated public static void assertEquals(double expected, double actual) Usang. Gunakan assertEquals sebagai gantinya Apa artinya epsilonnilainya? (Epsilon adalah huruf dalam alfabet Yunani, kan?). Adakah yang bisa menjelaskan kepada saya bagaimana cara menggunakannya?
187 java  unit-testing  junit 


19
Batasi aliran dengan predikat
Apakah ada operasi streaming Java 8 yang membatasi a (berpotensi tak terbatas) Streamhingga elemen pertama gagal mencocokkan predikat? Di Java 9 kita dapat menggunakan takeWhileseperti pada contoh di bawah ini untuk mencetak semua angka kurang dari 10. IntStream .iterate(1, n -> n + 1) .takeWhile(n -> n < 10) .forEach(System.out::println); …
187 java  java-8  java-stream 



8
GSON - Format tanggal
Saya mencoba memiliki format tanggal khusus dalam keluaran Gson, tetapi .setDateFormat(DateFormat.FULL)sepertinya tidak berfungsi dan sama dengan itu .registerTypeAdapter(Date.class, new DateSerializer()). Ini seperti Gson tidak peduli dengan objek "Date" dan mencetaknya dengan caranya. Bagaimana saya bisa mengubahnya? Terima kasih EDIT: @Entity public class AdviceSheet { public Date lastModif; [...] } public …
187 java  gson 

11
"Metode perbandingan melanggar kontrak umum!"
Dapatkah seseorang menjelaskan kepada saya secara sederhana, mengapa kode ini memberikan pengecualian, "Metode perbandingan melanggar kontrak umum!", Dan bagaimana cara memperbaikinya? private int compareParents(Foo s1, Foo s2) { if (s1.getParent() == s2) return -1; if (s2.getParent() == s1) return 1; return 0; }
187 java  comparator 

30
java.lang.IllegalStateException: Hanya aktivitas buram layar penuh yang dapat meminta orientasi
Saya menghadapi masalah saat mengambil kontak dari buku kontak di Android 8.0 Oreo java.lang.IllegalStateException: Hanya aktivitas buram layar penuh yang dapat meminta orientasi Saya mencoba mendapatkan kontak dalam aktivitas saya dari buku kontak telepon dan berfungsi sempurna untuk Lollipop, Marshmallow, Nougat, dll. Tetapi itu akan memberi saya kesalahan untuk Oreo …

19
Bagaimana cara mengatasi kesalahan "java.net.BindException: Alamat sudah digunakan: JVM_Bind"?
Di Eclipse, saya mendapatkan kesalahan ini: run: [java] Error creating the server socket. [java] Oct 04, 2012 5:31:38 PM cascadas.ace.AceFactory bootstrap [java] SEVERE: Failed to create world : java.net.BindException: Address already in use: JVM_Bind [java] Java Result: -1 BUILD SUCCESSFUL Total time: 10 seconds Saya tidak yakin mengapa itu muncul …

3
Bagaimana cara menggunakan filter servlet di Jawa untuk mengubah url permintaan servlet yang masuk?
Bagaimana saya bisa menggunakan filter servlet untuk mengubah url permintaan servlet masuk http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 untuk http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? Pembaruan : menurut langkah-langkah BalusC di bawah ini, saya membuat kode berikut: public class UrlRewriteFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException { // } @Override public void doFilter(ServletRequest req, ServletResponse …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.