«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
java: ArrayList - bir dizin olup olmadığını nasıl kontrol edebilirim?
Ben kullanıyorum ArrayList<String>nasıl belirli bir dizin olup olmadığını kontrol edebilir ve ben belirli endeksleri de veri eklemek? get()Değeri basitçe kontrol etmeli miyim ? Yoksa bir istisna mı beklemeliyim? Başka bir yolu var mı? Güncelleme Cevaplarınız için teşekkür ederim, ancak sadece belirli indekslere bir şeyler eklediğim için, listenin uzunluğu hangilerinin müsait …
111 java  arraylist 

7
Java8 Lambdas ve Anonim sınıflar
Java8 yakın zamanda piyasaya sürüldüğünden ve yepyeni lambda ifadeleri gerçekten harika göründüğünden, bunun alıştığımız Anonymous sınıflarının ölümü anlamına gelip gelmediğini merak ediyordum. Bu konuda biraz araştırma yaptım ve Lambda ifadelerinin sistematik olarak bu sınıfların yerini nasıl alacağına dair harika örnekler buldum, örneğin Koleksiyonun sıralama yöntemi, sıralamayı gerçekleştirmek için Anonim bir …


7
Java'nın boolean ilkel boyutu neden tanımlanmadı?
Java Sanal Makinesi Şartname boolean için sınırlı destek olduğunu söylüyor ilkel türleri. Yalnızca boole değerleri üzerindeki işlemlere ayrılmış hiçbir Java sanal makine talimatı yoktur. Bunun yerine, Java programlama dilindeki boole değerlerinde çalışan ifadeler, Java sanal makine int veri türünün değerlerini kullanmak için derlenir. Yukarıdakiler (yanlış yorumlamış olsam da), mantıksal değerlerde …
111 java  boolean 

11
Java'da Benzerlik Dize Karşılaştırması
Birkaç dizgeyi birbiriyle karşılaştırmak ve en çok benzer olanları bulmak istiyorum. Hangi dizelerin diğer dizelere daha benzer olduğunu bana döndürecek herhangi bir kitaplık, yöntem veya en iyi uygulama olup olmadığını merak ediyordum. Örneğin: "Hızlı tilki atladı" -> "Tilki atladı" "Hızlı tilki atladı" -> "Tilki" Bu karşılaştırma, birincinin ikinciye göre daha …

4
Kutulu Uzun değerleri 127 ve 128 karşılaştırma
Koşulları kullanarak iki Uzun nesne değerini karşılaştırmak istiyorum if. Bu değerler olduğunda az 128 den , ifkoşul düzgün çalışır, ancak olduklarında ya da daha büyük 128 eşit , karşılaştırma başarısız olur. Misal: Long num1 = 127; Long num2 = 127; if (num1 == num2) { // Works ok } Yukarıdaki …



7
İnt null olup olmadığı nasıl kontrol edilir
Adlı bir nesnem var Person. içinde birkaç niteliğe sahiptir; int id; String name; gibi bir kişi nesnesi ayarladım Person p = new Person(1,"Joe");. 1.) Nesnenin boş olup olmadığını kontrol etmem gerekiyor; Aşağıdaki ifade doğru mu; if (person == null){ } Or if(person.equals(null)) 2.) Kimliğin bir Int içerip içermediğini bilmem gerekiyor. …
111 java  int 

3
JPA / Hazırda Bekletmede doğru flush () kullanımı
Flush () yöntemi hakkında bilgi topluyordum, ancak onu ne zaman ve nasıl doğru şekilde kullanacağımı tam olarak bilmiyorum. Okuduğum kadarıyla, benim anladığım kadarıyla, kalıcılık bağlamının içeriğinin veri tabanı ile senkronize edileceği, yani bekleyen beyanlar yayınlayarak veya varlık verilerini tazeleyecek. Şimdi iki varlıklı Ave B(bire bir ilişki içinde, ancak JPA tarafından …

4
Lambda İfadesi ve genel yöntem
Genel bir arayüzüm olduğunu varsayalım: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } Ve bir yöntem sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the list } Bu yöntemi çağırabilir ve argüman olarak bir lambda ifadesi geçirebilirim: List<String> list = …
111 java  generics  lambda  java-8 

1
Spring Data havuzları gerçekte nasıl uygulanır?
Bir süredir projemde Spring Data JPA deposu ile çalışıyorum ve aşağıdaki noktaları biliyorum: Depo arayüzlerinde, biz gibi yöntemleri ekleyebilirsiniz findByCustomerNameAndPhone()(varsayarak customerNameve phoneetki alanı nesne alanlardır). Daha sonra Spring, yukarıdaki depo arayüzü yöntemlerini çalışma zamanında (uygulamanın çalıştırılması sırasında) uygulayarak uygulamayı sağlar. Bunun nasıl kodlandığıyla ilgileniyorum ve Spring JPA kaynak koduna ve …

5
Excel'de çalışmaları için CSV dosyalarındaki virgül ve konuşma işaretlerinden nasıl kaçmalıyım?
Bir CSV dosyası oluşturuyorum (sekmeler yerine virgülle ayrılmış). Kullanıcılarım büyük ihtimalle CSV dosyasını çift tıklayarak Excel'de açacaklar. Verilerim virgül ve konuşma işaretleri içerebilir, bu nedenle bunlardan aşağıdaki şekilde kaçıyorum. Reference, Title, Description 1, "My little title", "My description, which may contain ""speech marks"" and commas." 2, "My other little title", …


2
Application.yml ortam değişkenlerini destekliyor mu?
Application.yml yapılandırmamda env değişkenlerini şu şekilde kullanmayı denedim: spring: main: show_banner: false --- spring: profiles: production server: address: $OPENSHIFT_DIY_IP port: $OPENSHIFT_DIY_PORT ancak env değişkenleri çözülmedi. Farklı bir gösterim sağlamam gerekiyor mu? Rails'te örneğin <% = ENV ['FOOVAR']%> kullanabilirsiniz Tek alternatif, uygulamayı şu şekilde çalıştırmaktır: java -jar my.jar --server.address=$OPENSHIFT_DIY_IP --server.port=$OPENSHIFT_DIY_PORT
111 java  spring  yaml  spring-boot 

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.