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


16
Java'da imzasız bayt yapabilir miyiz
İmzasız imzalanmış bir baytı dönüştürmeye çalışıyorum. Sorun, aldığım verilerin imzasız olması ve Java imzasız baytı desteklememesi, bu nedenle verileri okuduğunda imzalı gibi davranmasıdır. Stack Overflow'dan aldığım aşağıdaki çözümle dönüştürmeyi denedim. public static int unsignedToBytes(byte a) { int b = a & 0xFF; return b; } Ama yine bayta dönüştürüldüğünde, aynı …
185 java  unsigned 

10
JSON dizesini Jackson JSON ile bir Map <String, String> biçimine dönüştürme
Ben böyle bir şey yapmaya çalışıyorum ama işe yaramıyor: Map&lt;String, String&gt; propertyMap = new HashMap&lt;String, String&gt;(); propertyMap = JacksonUtils.fromJSON(properties, Map.class); Ancak IDE diyor ki: İşaretlenmemiş ödev Map to Map&lt;String,String&gt; Bunu yapmanın doğru yolu nedir? Sadece Jackson'ı kullanıyorum çünkü projede zaten mevcut olan bu, JSON'a / JSON'dan dönüştürmenin yerel bir Java …
185 java  jackson 


7
Belirli bir kod satırı için belirli bir kontrol stili kuralı nasıl devre dışı bırakılır?
3'ten fazla giriş parametreleri ile sınıf yöntemleri tanımlamayı yasaklayan benim projede yapılandırılmış bir onay stili doğrulama kuralı var . Kural cezasını çalışır benim sınıfları, ama bazen bu özel kural uymayan üçüncü taraf sınıfları, uzatmak zorundayız. Belirli bir yöntemin sessizce göz ardı edilmesi gerektiğini "kontrol etme" talimatı verme olasılığı var mı? …
185 java  checkstyle 

9
Java SE 8'de Çiftler veya Tuples var mı?
Java SE 8'de tembel fonksiyonel işlemler ile oynuyorum ve bir çift / tuple için mapbir indeks istiyorumi(i, value[i]) , sonra filterikinci value[i]elemente dayanıyorum ve nihayet sadece endeksler çıktı istiyorum. Hala acı çekmeliyim: Java C + + Pair &lt;L, R&gt; eşdeğeri nedir?lambdas ve akarsuların cesur yeni döneminde? Güncelleme: Aşağıdaki cevaplardan birinde …

21
Linux'ta JAVA_HOME'u tüm kullanıcılar için ayarlama
Linux sisteminde yeniyim ve çok fazla Java klasörü var gibi görünüyor. java -version bana şunu verir: Java sürümü "1.7.0_55" OpenJDK Çalışma Zamanı Ortamı (rhel-2.4.7.1.el6_5-x86_64 u55-b13) OpenJDK 64 Bit Sunucu VM (yapı 24.51-b03, karışık mod) Bir Maven projesi oluşturmaya çalıştığımda hata alıyorum: Error: JAVA_HOME is not defined correctly. We cannot execute …





2
Java'da numaralandırma: Tekil mi Çoğul mu?
Java numaralandırmalarının adlandırılmasına ilişkin "resmi" bir öneri var mı? enum Protocol { HTTP, HTTPS, FTP } veya enum Protocols { HTTP, HTTPS, FTP } .Net dünyasında tavsiye bit bayrakları temsil eden numaralar dışında tekil kullanmak olduğunu biliyorum. Sadece Java'da benzer bir şey olup olmadığını merak ediyorum. .Net'e özgü gibi görünen …

17
Nasıl milisaniye "ss: dd: ss" biçimine dönüştürmek için?
Kafam karıştı. Bu iş parçacığı üzerine tökezledikten sonra , biçimi olan bir geri sayım zamanlayıcı nasıl biçimlendirmek anlamaya çalıştım hh:mm:ss. İşte benim girişimim - //hh:mm:ss String.format("%02d:%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.MINUTES.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis))); Yani, böyle bir değeri denediğimde 3600000ms, anladım 01:59:00, olması gerektiği için yanlış 01:00:00. Açıkçası mantığımda bir sorun …

12
CountDownLatch, Java Multithreading'de nasıl kullanılır?
Birisi Java'nın ne olduğunu anlamama yardımcı olabilir mi? CountDownLatch zaman ve ne zaman kullanılacağını olabilir mi? Bu programın nasıl çalıştığı hakkında çok net bir fikrim yok. Anladığım gibi, üç iş parçacığı aynı anda başlar ve her iş parçacığı 3000 ms sonra CountDownLatch arayacaktır. Böylece geri sayım tek tek azalacaktır. Mandal …


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.