«java» etiketlenmiş sorular

Java popüler bir üst düzey programlama dilidir. Dilin kendisini kullanma veya anlama konusunda sorun yaşıyorsanız bu etiketi kullanın. Bu etiket nadiren tek başına kullanılır ve çoğunlukla [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] ve [maven] ile birlikte kullanılır.


11
MockMvc ile yanıt gövdesinde Dize nasıl kontrol edilir
Basit entegrasyon testim var @Test public void shouldReturnErrorMessageToAdminWhenCreatingUserWithUsedUserName() throws Exception { mockMvc.perform(post("/api/users").header("Authorization", base64ForTestUser).contentType(MediaType.APPLICATION_JSON) .content("{\"userName\":\"testUserDetails\",\"firstName\":\"xxx\",\"lastName\":\"xxx\",\"password\":\"xxx\"}")) .andDo(print()) .andExpect(status().isBadRequest()) .andExpect(?); } Son satırda yanıt gövdesinde alınan dizeyi beklenen dizeyle karşılaştırmak istiyorum Ve yanıt olarak: MockHttpServletResponse: Status = 400 Error message = null Headers = {Content-Type=[application/json]} Content type = application/json Body = "Username already …


4
Karışıklık: JPA ve Hazırda Bekletme ile @NotNull ve @Column (nullable = false)
Bir alanda / alıcıda göründüklerinde @Entityaralarındaki fark nedir? (Varlığı Hazırda Bekletme yoluyla devam ettiririm ). Her biri hangi çerçeveye ve / veya spesifikasyona aittir? @NotNulliçinde yer almaktadır javax.validation.constraints. Gelen javax.validation.constraints.NotNulljavadoc diyor Ek açıklamalı öğe boş olmamalıdır ancak öğenin veritabanındaki temsilinden bahsetmez, bu yüzden neden nullable=falsesütuna kısıtlama ekleyeyim ?


13
Kavanozun içinden bir kaynak dosyasını okuma
Kavanozumdaki bir kaynağı şöyle okumak istiyorum: File file; file = new File(getClass().getResource("/file.txt").toURI()); BufferredReader reader = new BufferedReader(new FileReader(file)); //Read the file ve Eclipse içinde çalıştırırken iyi çalışıyor, ancak bir kavanoz çalıştırmak için dışarı aktarırsanız bir IllegalArgumentException var: Exception in thread "Thread-2" java.lang.IllegalArgumentException: URI is not hierarchical ve nedenini bilmiyorum ama …


12
Yineleyiciyi ArrayList'e Dönüştür
Verilen Iterator<Element>, bunu dönüştürmek nasıl Iteratorüzere ArrayList<Element>(veya List<Element>içinde) en iyi ve en hızlı şekilde mümkün, bu yüzden kullanabileceği ArrayListbu gibi üzerinde s' operasyonları get(index), add(element)vb
241 java  list  arraylist  iterator 


3
Yinelenebilir <T> neden stream () ve parallelStream () yöntemleri sağlamaz?
IterableArayüzün neden stream()ve parallelStream()yöntemleri sağlamadığını merak ediyorum . Aşağıdaki sınıfı düşünün: public class Hand implements Iterable&lt;Card&gt; { private final List&lt;Card&gt; list = new ArrayList&lt;&gt;(); private final int capacity; //... @Override public Iterator&lt;Card&gt; iterator() { return list.iterator(); } } Bir Trading Kart Oyunu oynarken elinizde kartlar olabileceği için bir El uygulamasıdır …

5
IntelliJ kullanımda yöntem parametre ipuçlarını gösterir - Nasıl devre dışı bırakılır
IntelliJ'de yeniyim ve yakın zamanda IntelliJ-2016.3'e güncelledim . Java kodu düzenleyicisinde, kullanımdan sonra yöntem imzasını gösterir. Bu özelliği nasıl devre dışı bırakabilirim? İşte bir yöntemin imzasına ve çağrı sitesine bir örnek: Yöntem çağrısı: Bu davranış 2016.1.4 sürümünde yoktu. Güncellemeden sonra bunu görüyorum. Herhangi bir yardım takdir!

16
Aynı türleri içeren iki HashMap nesnesini nasıl birleştirebilirim?
Ben böyle HashMaptanımlanmış iki nesne var : HashMap&lt;String, Integer&gt; map1 = new HashMap&lt;String, Integer&gt;(); HashMap&lt;String, Integer&gt; map2 = new HashMap&lt;String, Integer&gt;(); Ayrıca üçüncü bir HashMapnesnem var: HashMap&lt;String, Integer&gt; map3; Nasıl birleştirebilirsiniz map1ve map2bir araya map3?
241 java  hashmap 

3
Java ile DOM ayrıştırmada normalleştirme - nasıl çalışır?
Bu eğitimde bir DOM ayrıştırıcısı için kodda aşağıdaki satırı gördüm . doc.getDocumentElement().normalize(); Neden bu normalleştirmeyi yapıyoruz? Dokümanları okudum ama bir kelimeyi anlayamadım. Tüm Metin düğümlerini bu Düğümün altına alt ağacın tam derinliğine yerleştirir Tamam, o zaman birisi bana (tercihen bir resim ile) bu ağacın neye benzediğini gösterebilir mi? Birisi bana …


16
Java'da dosyaları Değiştirilme Tarihine göre sıralamanın en iyi yolu?
Bir dizindeki dosyaların bir listesini almak istiyorum, ancak en eski dosyalar ilk olacak şekilde sıralamak istiyorum. Benim çözüm File.listFiles aramak ve sadece File.lastModified dayalı liste başvurmak oldu, ama daha iyi bir yolu olup olmadığını merak ediyordum. Düzenleme: Benim mevcut çözüm, önerildiği gibi, anonim bir karşılaştırıcı kullanmaktır: File[] files = directory.listFiles(); …
240 java  file  sorting 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.