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

25
Iterasi melalui Koleksi, menghindari ConcurrentModificationException saat menghapus objek dalam satu lingkaran
Kita semua tahu Anda tidak dapat melakukan hal berikut karena ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Tapi ini tampaknya bekerja kadang-kadang, tetapi tidak selalu. Ini beberapa kode spesifik: public static void main(String[] args) { Collection<Integer> l = new ArrayList<>(); for (int i = …


28
Urutkan ArrayDaftar Objek khusus menurut properti
Saya membaca tentang menyortir ArrayLists menggunakan Comparator tetapi dalam semua contoh yang digunakan orang compareToyang menurut beberapa penelitian adalah metode untuk Strings. Saya ingin mengurutkan ArrayList objek kustom berdasarkan salah satu propertinya: objek Date ( getStartDay()). Biasanya saya membandingkannya dengan item1.getStartDate().before(item2.getStartDate())begitu saya bertanya-tanya apakah saya bisa menulis sesuatu seperti: public …
1145 java  sorting  date  comparator 

8
Bagaimana cara kerja servlets? Instansiasi, sesi, variabel bersama, dan multithreading
Misalkan, saya memiliki server web yang menampung banyak servlet. Untuk informasi yang lewat di antara servlet tersebut, saya mengatur variabel sesi dan instance. Sekarang, jika 2 atau lebih pengguna mengirim permintaan ke server ini, lalu apa yang terjadi pada variabel sesi? Akankah mereka semua menjadi umum untuk semua pengguna atau …

30
Bagaimana saya bisa menginisialisasi Peta statis?
Bagaimana Anda menginisialisasi statis Mapdi Jawa? Metode satu: penginisialisasi statis Metode dua: penginisialisasi instance (subclass anonim) atau metode lain? Apa pro dan kontra dari masing-masing? Berikut adalah contoh yang menggambarkan dua metode: import java.util.HashMap; import java.util.Map; public class Test { private static final Map<Integer, String> myMap = new HashMap<>(); static …

12
Bagaimana cara langsung menginisialisasi HashMap (secara literal)?
Apakah ada cara untuk menginisialisasi Java HashMap seperti ini ?: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; Apa yang akan menjadi sintaks yang benar? Saya belum menemukan apa pun mengenai hal ini. Apakah ini mungkin? Saya mencari cara terpendek / tercepat untuk meletakkan beberapa nilai "final / statis" di peta yang …

30
Bagaimana cara membuat array generik di Java?
Karena penerapan generik Java, Anda tidak dapat memiliki kode seperti ini: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Bagaimana saya bisa menerapkan ini sambil menjaga keamanan jenis? Saya melihat solusi di forum Java yang berjalan seperti …


30
Cara mengurai JSON di Jawa
Saya memiliki teks JSON berikut. Bagaimana saya bisa mengurai untuk mendapatkan nilai-nilai pageName, pagePic, post_id, dll? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890", "picOfPersonWhoPosted": "http://example.com/photo.jpg", "nameOfPersonWhoPosted": "Jane Doe", "message": "Sounds cool. Can't wait to see it!", "likesCount": "2", "comments": [], "timeOfPost": "1234567890" …
1049 java  json  parsing 


21
Bagaimana cara mendapatkan direktori kerja saat ini di Jawa?
Saya ingin mengakses direktori kerja saya saat ini menggunakan java. Kode saya: String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:" +currentDir); Keluaran: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 Output saya tidak benar karena drive C bukan direktori saya saat …
1029 java  java-io 

19
Konversi array ke daftar di Jawa
Bagaimana cara mengubah array ke daftar di Jawa? Saya menggunakan Arrays.asList()tetapi perilaku (dan tanda tangan) entah bagaimana berubah dari Java SE 1.4.2 (sekarang dalam arsip) ke 8 dan sebagian besar cuplikan yang saya temukan di web menggunakan perilaku 1.4.2. Sebagai contoh: int[] spam = new int[] { 1, 2, 3 …




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.