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

13
Beyaz boşluklarla dolu sabit uzunlukta dizeler oluşturun
Karakter konumu tabanlı bir dosya oluşturmak için sabit uzunlukta bir dizi üretmem gerekiyor. Eksik karakterler boşluk karakteri ile doldurulmalıdır. Örnek olarak, CITY alanının sabit uzunluğu 15 karakterdir. "Chicago" ve "Rio de Janeiro" girdileri için çıktılar "Chicago" "Rio de Janeiro".

5
Bir normal ifade için eşleşme sayısını nasıl sayabilirim?
Diyelim ki bunu içeren bir dizem var: HelloxxxHelloxxxHello 'Merhaba' aramak için bir model derliyorum Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Üç kibrit bulmalı. Kaç tane eşleşme olduğunu nasıl öğrenebilirim? Çeşitli döngüler denedim ve kullanıyorum matcher.groupCount()ama işe yaramadı.
99 java  regex 

3
Maven beni kodlama konusunda neden uyarıyor?
Amacım, bir projeden bir arketip oluşturmak. Maven-archetype-eklentisini içermeyen bir hedef çalıştırdığımda herhangi bir uyarı göremiyorum: [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ maven-archetype-base --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ maven-archetype-base --- [INFO] Using 'UTF-8' encoding to copy filtered resources. …


5
Optional.ifPresent () öğesinin doğru kullanımı
Java 8'de API'nin ifPresent()yöntemini anlamaya çalışıyorum Optional. Basit mantığım var: Optional<User> user=... user.ifPresent(doSomethingWithUser(user.get())); Ancak bu, bir derleme hatasıyla sonuçlanır: ifPresent(java.util.functionError:(186, 74) java: 'void' type not allowed here) Tabii ki bunun gibi bir şey yapabilirim: if(user.isPresent()) { doSomethingWithUser(user.get()); } Ancak bu tam olarak dağınık bir nullçek gibi . Kodu şununla değiştirirsem: …
99 java  lambda  java-8  optional 

17
Java'da zaman farkı nasıl hesaplanır?
İki zaman periyodunu 16:00:00 19:00:00 dan çıkarmak istiyorum. Bunun için herhangi bir java işlevi var mı? Sonuçlar milisaniye, saniye veya dakika cinsinden olabilir.
99 java 

3
FixedThreadPool vs CachedThreadPool: iki kötülükten daha azı
Bir dizi görevi yerine getiren iş parçacıkları (~ 5-150) oluşturan bir programım var. Başlangıçta a kullandım FixedThreadPoolçünkü bu benzer soru onların daha uzun ömürlü görevler için daha uygun olduğunu gösteriyordu ve çok iş parçacığına ilişkin çok sınırlı bilgimle, iş parçacığının ortalama ömrünü (birkaç dakika) " uzun ömürlü " olarak değerlendirdim. …

16
Windows'a Maven yüklenemiyor: "JAVA_HOME geçersiz bir dizine ayarlanmış"
Maven öğreticisini harfiyen takip ettim ama yine de Maven'ı Windows'a yükleyemiyorum. Aşağıdakileri komut isteminde çalıştırdığımda: E:\Documents and Settings\zach>mvn --version Alırım: 'mvn' is not recognized as an internal or external command, operable program or batch file. Maven yükleme klasörüne gittim ve koştum mvn --versionve şunu elde ettim : E:\java resources\apache-maven-2.2.0\bin>mvn --version …
98 java  maven-2 

5
Varsayılan pakette java sınıflarına nasıl erişilir?
Şimdi bir Grails projesinde başkalarıyla birlikte çalışıyorum. Bazı Java dersleri yazmam gerekiyor. Ama harika ile oluşturulmuş aranabilir bir nesneye erişmem gerekiyor. Görünüşe göre, bu nesnenin varsayılan pakete yerleştirilmesi gerekiyor. Sorum şu: Varsayılan paketteki bu nesneye adlandırılmış bir paketteki bir Java sınıfından erişmenin bir yolu var mı?


5
Java için Scene Builder'ın en son sürümünü tam olarak nereden indirebilirim? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Oracle'ın sitelerini araştırdım ve indirilecek gerçek yürütülebilir dosyayı bulamıyorum. Bunun yerine eski sürümlere veya …

9
Varsayılan paketten bir sınıf nasıl alınır
Possible Duplicate: Varsayılan paketteki java sınıflarına nasıl erişilir? Eclipse 3.5 kullanıyorum ve varsayılan paket ile birlikte bazı paket yapılarına sahip bir proje oluşturdum. Varsayılan pakette bir sınıfım var - Calculations.java ve bu sınıfın herhangi bir pakette (örneğin içinde com.company.calc) kullanılmasını istiyorum. Varsayılan pakette bulunan sınıfı kullanmaya çalıştığımda, bana bir derleyici …

8
Bir parametre değişmez boş değer olduğunda aşırı yüklenmiş bir yöntem nasıl seçilir?
Bu soruya bir testte rastladım, public class MoneyCalc { public void method(Object o) { System.out.println("Object Verion"); } public void method(String s) { System.out.println("String Version"); } public static void main(String args[]) { MoneyCalc question = new MoneyCalc(); question.method(null); } } Bu programın çıktısı "Dize Sürümü" dür. Ancak, aşırı yüklenmiş bir yönteme …
98 java  overloading 

8
Android N Java 8 özellikleri (Jack derleyicisi) ve Kotlin birlikte çalışması
Güncelleme 3. KOTLIN ARTIK ANDROID GELİŞTİRME İÇİN RESMİ OLARAK DESTEKLENMEKTEDİR . GOOGLE TARAFINDAN. YAAAAAAAAS! Güncelleme 2 : Görünüşe göre JetBrains, uzun vadede Android için Kotlin'i gerçekten desteklemeye kararlı . Ben mutlu bir kotlin kullanıcısıyım :). Güncelleme : JetBrains'ten Hadi Hariri, bu konu hakkında bazı bilgiler yayınlayacaklarından bahsetti . Yaptıklarında bu …

30
Bir Koleksiyon / Dizi / Listeden virgülle ayrılmış Dizeler oluşturmanın en karmaşık yolu?
Veritabanları ile çalışmam sırasında sorgu dizeleri yazdığımı fark ettim ve bu dizelerde bir listeden / diziden / koleksiyondan where-cümlesine birkaç kısıtlama koymam gerekiyor. Şöyle görünmeli: select * from customer where customer.id in (34, 26, ..., 2); Bunu, dizelerden oluşan bir koleksiyonunuz olduğu ve bu dizelerin virgülle ayrılmış bir listesini yalnızca …
98 java  sql  string 

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.