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].

7
Hamcrest membandingkan koleksi
Saya mencoba membandingkan 2 daftar: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Tapi ide java: no suitable method found for assertThat(java.util.List<Agent>,org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>>) method org.junit.Assert.<T>assertThat(T,org.hamcrest.Matcher<T>) is not applicable (no instance(s) of type variable(s) T exist so that argument type org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>> conforms to formal parameter type org.hamcrest.Matcher<T>) method org.junit.Assert.<T>assertThat(java.lang.String,T,org.hamcrest.Matcher<T>) is not applicable (cannot instantiate …
114 java  junit  hamcrest 


13
Impor org.junit tidak dapat diselesaikan
Saya perlu memecahkan masalah java untuk wawancara, dan mereka mengirimi saya kelas tes. Ini dimulai dengan import org.junit.Before; dan juga memiliki sintaks berikut di tempat: @RunWith(JUnit4.class) ... @Before ... @Test Saya sudah lama tidak menggunakan Java jadi ini sedikit membingungkan saya. Saya mengunduh eclipse dan ketika saya mencoba untuk mengkompilasi …
114 java  eclipse 

8
Ubah parameter permintaan dengan filter servlet
Aplikasi web yang ada sedang berjalan di Tomcat 4.1. Ada masalah XSS dengan halaman, tetapi saya tidak dapat mengubah sumbernya. Saya telah memutuskan untuk menulis filter servlet untuk membersihkan parameter sebelum dilihat oleh halaman. Saya ingin menulis kelas Filter seperti ini: import java.io.*; import javax.servlet.*; public final class XssFilter implements …

9
Bagaimana cara mengganti metode klon dengan benar?
Saya perlu menerapkan klon dalam di salah satu objek saya yang tidak memiliki superclass. Apa cara terbaik untuk menangani kotak centang yang CloneNotSupportedExceptiondilemparkan oleh superclass (yang mana Object)? Seorang rekan kerja menyarankan saya untuk menanganinya dengan cara berikut: @Override public MyObject clone() { MyObject foo; try { foo = (MyObject) …
114 java  clone  cloning  cloneable 

1
Apakah layak menggunakan slf4j dengan log4j2
Saya tidak dapat memutuskan apakah akan menggunakan slf4j atau tidak dengan log4j2. Berdasarkan posting online, sepertinya itu tidak akan memiliki kinerja apa pun tetapi apakah itu benar-benar diperlukan. Juga poin-poin ini mendukung log4j2: SLF4J memaksa aplikasi Anda untuk mencatat String. API Log4j 2 mendukung pencatatan CharSequence apa pun jika Anda …
114 java  logging  log4j  slf4j  log4j2 

6
Bagaimana cara men-debug stream (). Map (…) dengan ekspresi lambda?
Dalam proyek kami, kami bermigrasi ke java 8 dan kami menguji fitur-fitur baru itu. Pada proyek saya, saya menggunakan predikat dan fungsi Jambu biji untuk memfilter dan mengubah beberapa koleksi menggunakan Collections2.transformdan Collections2.filter. Pada migrasi ini saya perlu mengubah misalnya kode jambu biji ke java 8 perubahan. Jadi, perubahan yang …
114 java  debugging  lambda  java-8 

12
Cara mendapatkan segmen jalur terakhir dari sebuah URI
Saya memiliki sebagai masukan string yaitu a URI. bagaimana mungkin untuk mendapatkan segmen jalur terakhir (yang dalam kasus saya adalah id)? Ini adalah URL masukan saya: String uri = "http://base_path/some_segment/id" dan saya harus mendapatkan id yang telah saya coba dengan ini: String strId = "http://base_path/some_segment/id"; strId = strId.replace(path); strId = …
114 java  string  url 

16
Lib Java atau aplikasi untuk mengonversi CSV ke file XML? [Tutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 2 tahun lalu . Perbaiki pertanyaan ini Apakah ada aplikasi atau pustaka yang ada di Java yang memungkinkan saya mengonversi CSVfile data …
114 java  xml  csv  data-conversion 

16
Bagaimana cara membuat daftar file di dalam file JAR?
Saya memiliki kode ini yang membaca semua file dari direktori. File textFolder = new File("text_directory"); File [] texFiles = textFolder.listFiles( new FileFilter() { public boolean accept( File file ) { return file.getName().endsWith(".txt"); } }); Ini bekerja dengan baik. Ini mengisi array dengan semua file yang diakhiri dengan ".txt" dari direktori …
114 java  file  jar  java-io  getresource 

4
instanceof Vs getClass ()
Saya melihat peningkatan kinerja saat menggunakan getClass()dan ==operator melebihi instanceOfoperator. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) { System.out.println("its integer"); } } System.out.println((System.nanoTime()-starttime)); starttime = System.nanoTime(); if(str.getClass() == String.class) { System.out.println("its string in equals"); } …
114 java  class  instanceof 

2
Ekspresi Lambda vs referensi metode [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 6 tahun lalu . Perbaiki pertanyaan ini IntelliJ terus menyarankan saya untuk mengganti ekspresi lambda saya dengan referensi metode. …

4
Setting Short Value Java
Saya menulis kode kecil di J2ME. Saya memiliki kelas dengan metode setTableId(Short tableId). Sekarang ketika saya mencoba untuk menulis setTableId(100)itu memberikan kesalahan waktu kompilasi. Bagaimana cara menetapkan nilai pendek tanpa mendeklarasikan variabel pendek lainnya? Saat mengatur Longnilai, saya dapat menggunakan setLongValue(100L)dan berhasil. Jadi, apa Lartinya di sini dan apa karakter …


4
Java - Menyertakan variabel dalam string?
Oke, jadi kita semua harus tahu bahwa Anda bisa memasukkan variabel ke dalam string dengan melakukan: String string = "A string " + aVariable; Apakah ada cara untuk melakukannya seperti: String string = "A string {aVariable}"; Dengan kata lain: Tanpa harus menutup tanda petik dan menambahkan tanda plus. Ini sangat …

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.