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

6
Numaralandırmayı bir Kümeye / Listeye Dönüştür
Belirli bir numaralandırmayı java.util.List veya java.util.Set'e dökmek için tek katmanlı bir köprü yöntemi var mı? Bir yerde yerleşik olan Arrays.asList()veya Collection.toArray()böyle bir yerde bulunması gereken bir şey var, ancak bunu IntelliJ hata ayıklayıcının değerlendirici penceresinde (ve Google / SO sonuçları da) bulamıyorum.

27
Dizimin null değerine eşit olup olmadığını nasıl kontrol edebilirim?
SADECE benim dize anlamlı bir değere sahipse bazı eylem gerçekleştirmek istiyorum. Bunu denedim. if (!myString.equals("")) { doSomething } ve bu if (!myString.equals(null)) { doSomething } ve bu if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } ve bu if ( (!myString.equals("")) && (myString!=null)) { doSomething } ve bu if ( myString.length()>0) …



19
Tanınmayan SSL mesajı, düz metin bağlantısı? İstisna
Net https sunucusu ile konuşmak için java uyumlu bir paket var. Derlemeyi çalıştırmak aşağıdaki istisnayı verir: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection? at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source) at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source) at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source) Bunun …
172 java  https 

14
'Java' dahili veya harici bir komut olarak tanınmıyor
Çalıştırdığım Java'nın mevcut sürümünü kontrol etmeye çalışırken, "java, dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor." Hatasını aldım. Windows 7 işletim sistemini kullanıyorum ve en son JDK'yı indirdim ve Java sürümünü "java-sürümü" komutunu kullanarak kontrol edebildiğimden önceki gibi yanlışlıkla makineden java'yı silmiş olabileceğimi hissettim. Java'nın …
172 java 

14
Bu “yeterince iyi” rastgele bir algoritma mıdır; daha hızlıysa neden kullanılmıyor?
Ben denilen bir sınıf yaptım QuickRandomve onun işi hızla rastgele sayılar üretmektir. Gerçekten basit: Eski değeri alın, a ile çarpın doubleve ondalık kısmı alın. İşte QuickRandomsınıfım bütünüyle: public class QuickRandom { private double prevNum; private double magicNumber; public QuickRandom(double seed1, double seed2) { if (seed1 >= 1 || seed1 < …

7
Eclipse'te otomatik olarak bir JAR'a proje oluşturun
Java projemi otomatik olarak bir JAR'da tutmak istediğim bir Eclipse projem var. Projeyi bir JAR'a aktarma seçeneğim olduğunu biliyorum; sağ tıklama yaparsam; ama gerçekten aradığım şey, Eclipse gibi otomatik olarak bir proje .classdosyaları oluşturur ve bunları hedef klasöre koyar; ayrıca otomatik olarak bir JAR oluşturmalı ve en son JAR'ı bazı …
171 java  eclipse  jar 

6
String.isEmpty () veya “” .equals (string) kullanmalı mıyım?
Başlık temelde her şeyi söylüyor. Bunu genellikle a ile birlikte test string == nullediyorum, bu yüzden gerçekten güvenli bir testle ilgilenmiyorum. Hangisini kullanmalıyım? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } veya if (s == null || …
171 java  string 

6
XML'yi Java'da JSON'a dönüştürmenin en hızlı yolu [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir Java'da XML'yi hızlı ve kolay bir şekilde JSON'a dönüştürmek için bazı iyi araçlar …
171 java  xml  json 

2
Genel dönüş tipi üst sınır - arabirim ve sınıf - şaşırtıcı derecede geçerli kod
Bu, bir üçüncü taraf kütüphane API'sinden gerçek dünyadaki bir örnektir, ancak basitleştirilmiştir. Oracle JDK 8u72 ile derlenmiştir Bu iki yöntemi düşünün: <X extends CharSequence> X getCharSequence() { return (X) "hello"; } <X extends String> X getString() { return (X) "hello"; } Her ikisi de "denetlenmeyen bir oyuncu kadrosu" uyarısı veriyor …
171 java  generics  java-8 

8
Java neden dosya adından farklı bir ada sahip bir sınıf derlememize izin veriyor?
Bir dosya Test.javave içinde aşağıdaki kodu var. public class Abcd { //some code here } Şimdi sınıf derlemiyor, ancak publicdeğiştiriciyi kaldırdığımda iyi derleniyor. Java'nın ardında yatan neden, herkese açık olmadığında dosya adından farklı bir sınıf adı derlememizi sağlar. Acemi bir soru olduğunu biliyorum, ama iyi bir açıklama bulamıyorum.
171 java 

22
Neden Java'da sadece birkaç video oyunu yazılıyor? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
171 java 

15
Önemli hata derleme: geçersiz hedef sürümü: 1.8 -> [Yardım 1]
Geçersiz hedef sürümünde yayınlanan benzer bir sorun : 1.7 ama blogu takip ettikten sonra sorunum hala çözülmedi. Hedef org.apache.maven.plugins yürütülemedi: maven-compiler-plugin: 3.1: hm_app projesinde derleme (varsayılan-derleme): Önemli hata derleme: geçersiz hedef sürümü: 1.8 -> [Yardım 1] Bu sorunla karşılaştığımda öğretici olarak takip ediyordum . abt java & mvn C:\mvn>echo %JAVA_HOME% …
171 java  maven 


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.