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

5
Enum'un kurucusu neden statik alanlara erişemiyor?
Enum'un kurucusu neden statik alanlara ve yöntemlere erişemiyor? Bu, bir sınıf için mükemmel bir şekilde geçerlidir, ancak bir enum ile izin verilmez. Yapmaya çalıştığım şey, numaralandırma örneklerimi statik bir Haritada depolamak. Kısaltmaya göre aramaya izin veren şu örnek kodu düşünün: public enum Day { Sunday("Sun"), Monday("Mon"), Tuesday("Tue"), Wednesday("Wed"), Thursday("Thu"), Friday("Fri"), …
110 java  enums 

3
Neden Java 8'de split bazen sonuç dizisinin başlangıcında boş dizeleri kaldırır?
Java 8'den önce boş dizgeye böldüğümüzde String[] tokens = "abc".split(""); bölünmüş mekanizma ile işaretlenmiş yerlerde bölünecekti | |a|b|c| çünkü ""her karakterden önce ve sonra boş alan vardır. Sonuç olarak, ilk başta bu diziyi üretecektir. ["", "a", "b", "c", ""] ve daha sonra sondaki boş dizeleri kaldıracak (çünkü limitargümana açıkça negatif …
110 java  regex  split  java-8 

10
Android: onay kutusu dinleyicisi
Bir Dinleyici'yi bir CheckBox. Bilgi aradım ve şöyle: satView = (CheckBox)findViewById(R.id.sateliteCheckBox); satView.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { if (isChecked){ // perform logic } } }); Sorun şu ki, Eclipse bunun bir a OnCheckedChangeListeneriçin olduğunu düşünüyor RadioGroupve işe yaramıyor. Bunu nasıl düzeltebilirim?


16
Android - Başlangıçta beyaz ekranı önle
Hepimizin bildiği gibi, birçok Android uygulaması, ilk Activityodaklanmadan önce çok kısa bir süre beyaz bir ekran görüntüler . Bu sorun aşağıdaki durumlarda görülür: Global Applicationsınıfı genişleten ve burada büyük başlatmalar gerçekleştiren Android uygulamaları . Application Nesne daima ilk önce oluşturulan Activitybu mantıklı, (ayıklayıcısında görülebilir bir gerçektir). Benim durumumdaki gecikmenin nedeni …

1
Java Logging çerçevelerindeki belirteçler nelerdir ve bunları kullanmak için neden nedir?
İlk okuduğumda işaretçileri duyuyorum: http://slf4j.org/faq.html Logger nesnesi için mevcut yöntemleri kontrol ediyorum : http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Logger.html ve bulunan arayüzler: http://www.slf4j.org/api/org/slf4j/Marker.html http://logging.apache.org/log4j/2.x/log4j-api/apidocs/org/apache/logging/log4j/Marker.html Aldığım daha ayrıntılı bilgi: http://logback.qos.ch/manual/filters.html ama yine de kafam karıştı ... Unutmayın, onları nasıl kullanacağımı değil nedenini soruyorum , bu yüzden bu şunların bir kopyası değil: SLF4J / Logback'te İşaretleyicileri …
110 java  logging  log4j  slf4j  logback 

5
Java'da konsoldan tek bir karakter nasıl okunur (kullanıcı yazarken)?
Kullanıcı Java'da yazarken konsoldan tek bir karakter okumanın kolay bir yolu var mı? Mümkün mü? Bu yöntemleri denedim ama hepsi kullanıcının enter tuşuna basmasını bekliyor: char tmp = (char) System.in.read(); char tmp = (char) new InputStreamReader(System.in).read (); char tmp = (char) System.console().reader().read(); // Java 6 Enter tuşuna basılıncaya kadar System.in'in …
110 java  input  console 


12
Tarihime dakika nasıl eklenir
Şu tarih nesnesine sahibim: SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd HH:mm"); Date d1 = df.parse(interviewList.get(37).getTime()); d1'in değeri Fri Jan 07 17:40:00 PKT 2011 Şimdi yukarıdaki tarihe 10 dakika eklemeye çalışıyorum. Calendar cal = Calendar.getInstance(); cal.setTime(d1); cal.add(Calendar.MINUTE, 10); String newTime = df.format(cal.getTime()); newTimeDeğişimin değeri 2011-50-07 17:50 ama olmalı 07-01-2011 17:50. Dakikaları doğru …


12
Dizeleri eşleştirmek yerine oluşturmak için Regex kullanma
Performans testi için bir sürü veri oluşturmama yardımcı olan bir Java yardımcı programı yazıyorum. Dizeler için bir normal ifade belirleyebilmek gerçekten harika olurdu, böylece jeneratörüm buna uyan şeyler çıkarır. Bunu yapmak için kullanabileceğim önceden pişirilmiş bir şey var mı? Yoksa beni oraya en çok götüren bir kütüphane var mı? Teşekkürler
110 java  regex 


3
WriteObject neden java.io.NotSerializableException atıyor ve bunu nasıl düzeltebilirim?
Bu istisnaya sahibim ve neden fırlatılacağını ya da bununla nasıl başa çıkmam gerektiğini anlamıyorum. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Burada elementbir olan TransformGroupbaşka içeren TransformGroupssınıf atomlu bir örneği: public class Atom extends Group implements Serializable{ float pozX,pozY; Group group= new Group(); Color3f blue = new …

30
Yapılandırmanızda [Spring-Boot] 'paket' türünde bir fasulye tanımlamayı düşünün
Aşağıdaki hatayı alıyorum: *************************** APPLICATION FAILED TO START *************************** Description: Parameter 0 of method setApplicant in webService.controller.RequestController required a bean of type 'com.service.applicant.Applicant' that could not be found. Action: Consider defining a bean of type 'com.service.applicant.Applicant' in your configuration. Bu hatayı daha önce hiç görmedim ama @Autowire'ın çalışmaması garip. İşte …
110 java  spring-boot 

14
Kayıt defteri anahtarı açılırken Java Hatası
Komut isteminde Java ile herhangi bir şey yapmaya çalıştığımda bu hatayı alıyorum: Error opening registry key 'Software\JavaSoft\Java Runtime Environment.3' Error: could not find Java.dll Error: could not find Java 2 Runtime Environment Birkaç gün önce Java dizinlerini ve kayıt defterini silerek uğraştım. Bilgisayarı yeniden başlattım ve java hala iyi çalışıyordu, …
110 java  dll  runtime  registry 

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.