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

6
Spring MVC: Bagaimana cara melakukan validasi?
Saya ingin tahu apa cara terbersih dan terbaik untuk melakukan validasi formulir input pengguna. Saya telah melihat beberapa pengembang mengimplementasikan org.springframework.validation.Validator. Sebuah pertanyaan tentang itu: Saya melihatnya memvalidasi kelas. Apakah kelas harus diisi secara manual dengan nilai-nilai dari input pengguna, dan kemudian diteruskan ke validator? Saya bingung tentang cara terbersih …

10
Bagaimana cara membuat file di direktori di java?
Jika saya ingin membuat file C:/a/b/test.txt, bisakah saya melakukan sesuatu seperti: File f = new File("C:/a/b/test.txt"); Juga, saya ingin menggunakan FileOutputStreamuntuk membuat file. Jadi bagaimana saya melakukannya? Untuk beberapa alasan file tidak dapat dibuat di direktori yang benar.
156 java  file-io 

10
Otentikasi Dasar Http di Java menggunakan HttpClient?
Saya mencoba untuk meniru fungsionalitas dari perintah curl ini di Java: curl --basic --user username:password -d "" http://ipaddress/test/login Saya menulis yang berikut menggunakan Commons HttpClient 3.0 tetapi entah bagaimana akhirnya mendapatkan 500 Internal Server Errordari server. Dapatkah seseorang memberi tahu saya jika saya melakukan sesuatu yang salah? public class HttpBasicAuth …

30
Urutan Fibonacci rekursif Jawa
Tolong jelaskan kode sederhana ini: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Saya bingung dengan baris terakhir terutama karena jika n = 5 misalnya, maka fibonacci (4) + fibonacci (3) akan …

19
Apa gunanya variabel statis pribadi di Jawa?
Jika suatu variabel dinyatakan sebagai public static varName; , maka saya dapat mengaksesnya dari mana saja sebagai ClassName.varName. Saya juga sadar bahwa anggota statis dibagikan oleh semua instance kelas dan tidak dialokasikan kembali di setiap instance. Apakah mendeklarasikan variabel private static varName;berbeda dengan mendeklarasikan variabelprivate varName; ? Dalam kedua kasus …


12
Bagaimana saya bisa mengkonfigurasi Logback untuk mencatat level yang berbeda untuk pencatat ke tujuan yang berbeda?
Bagaimana saya bisa mengkonfigurasi Logback untuk mencatat level yang berbeda untuk pencatat ke tujuan yang berbeda? Misalnya, dengan diberikan konfigurasi Logback berikut, Logback akan merekam INFOpesan STDOUTdan ERRORpesanSTDERR ? (Perhatikan bahwa contoh ini adalah variasi dari contoh yang logback-examples/src/main/java/chapters/configuration/sample4.xmlditunjukkan pada Bab 3: Konfigurasi Logback ). <configuration> <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> <encoder> …
156 java  logging  logback 

28
Bagaimana Anda membandingkan dua versi Strings di Java?
Apakah ada idiom standar untuk membandingkan nomor versi? Saya tidak bisa begitu saja menggunakan String String compareTo karena saya belum tahu berapa jumlah maksimum rilis poin yang akan ada. Saya perlu membandingkan versi dan memiliki yang berikut ini berlaku: 1.0 < 1.1 1.0.1 < 1.1 1.9 < 1.10

5
Apakah pengulangan thread ConcurrentHashMap values ​​aman?
Di javadoc untuk ConcurrentHashMap adalah sebagai berikut: Pengambilan operasi (termasuk get) umumnya tidak memblokir, jadi mungkin tumpang tindih dengan operasi pembaruan (termasuk menempatkan dan menghapus). Pengambilan mencerminkan hasil dari operasi pembaruan yang paling baru selesai diadakan saat onsetnya. Untuk operasi agregat seperti putAll dan clear, pengambilan secara bersamaan dapat mencerminkan …


10
Mengapa programmer Java suka menyebut variabel "clazz"? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup tahun lalu . Perbaiki pertanyaan ini Saya telah melihat banyak kode memiliki deklarasi seperti Class clazz, dari mana …

18
Ubah String JSON menjadi HashMap
Saya menggunakan Java, dan saya memiliki String yaitu JSON: { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } Kemudian Peta saya di Jawa: Map<String, Object> retMap = new HashMap<String, Object>(); Saya ingin menyimpan semua data dari JSONObject di HashMap itu. Adakah yang bisa memberikan kode untuk ini? Saya …
156 java  json  dictionary 

30
Menyalin file dari satu direktori ke direktori lain di Java
Saya ingin menyalin file dari satu direktori ke direktori lain (subdirektori) menggunakan Java. Saya punya direktori, dir, dengan file teks. Saya mengulangi lebih dari 20 file pertama dalam dir, dan ingin menyalinnya ke direktori lain di direktori dir, yang telah saya buat tepat sebelum iterasi. Dalam kode, saya ingin menyalin …
156 java  file  directory  copy 

6
Bagaimana memformat LocalDate ke string?
Saya memiliki tanggal variabel LocalDate disebut, ketika saya mencetaknya menampilkan 1988-05-05 Saya perlu mengonversi ini untuk dicetak sebagai 05 Mei Mei 1988.Cara melakukan ini?
156 java 

7
Menggunakan NotNull Annotation dalam argumen metode
Saya baru saja mulai menggunakan @NotNullanotasi dengan Java 8 dan mendapatkan beberapa hasil yang tidak terduga. Saya punya metode seperti ini: public List<Found> findStuff(@NotNull List<Searching> searchingList) { ... code here ... } Saya menulis tes JUnit yang meneruskan nilai nol untuk argumen searchingList. Saya mengharapkan beberapa jenis kesalahan terjadi tetapi …
156 java 

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.