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

7
Java regex'indeki grupları değiştirebilir miyim?
Bu koda sahibim ve Java regex'te yalnızca grupları (tüm kalıbı değil) değiştirip değiştiremeyeceğimi bilmek istiyorum. Kod: //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) { //Now I want replace group one ( (\\d) ) with number //and group two (too …

10
Spring Boot tarafından örtük olarak kullanılan Jackson JSON eşleştiricisi nasıl özelleştirilir?
Spring Boot'u (1.2.1), RESTful Web Hizmeti Oluşturma öğreticisiyle benzer şekilde kullanıyorum : @RestController public class EventController { @RequestMapping("/events/all") EventList events() { return proxyService.getAllEvents(); } } Yukarıda, Spring MVC, nesnemi JSON'a serileştirmek için dolaylı olarak Jackson'ı kullanıyor EventList. Ancak JSON biçiminde bazı basit özelleştirmeler yapmak istiyorum, örneğin: setSerializationInclusion(JsonInclude.Include.NON_NULL) Soru, örtük JSON …

2
Lombok kullanarak mevcut bir nesneden bir nesne oluşturun
Diyelim ki lombok açıklamalı bir sınıfım var. @Builder class Band { String name; String type; } Yapabileceğimi biliyorum: Band rollingStones = Band.builder().name("Rolling Stones").type("Rock Band").build(); Mevcut nesneyi şablon olarak kullanarak Foo nesnesini oluşturmanın ve özelliklerinden birini değiştirmenin kolay bir yolu var mı? Gibi bir şey: Band nirvana = Band.builder(rollingStones).name("Nirvana"); Bunu lombok …
102 java  lombok 

6
Yıl, ay, günden java tarih nesnesi oluşturma
int day = Integer.parseInt(request.getParameter("day")); // 25 int month = Integer.parseInt(request.getParameter("month")); // 12 int year = Integer.parseInt(request.getParameter("year")); // 1988 System.out.println(year); Calendar c = Calendar.getInstance(); c.set(year, month, day, 0, 0); b.setDob(c.getTime()); System.out.println(b.getDob()); Çıktı: 1988 25 Ocak Çar 00:00:08 IST 1989 Geçiyorum 25 12 1988ama anlıyorum 25 Jan 1989. Neden?
102 java  date  time  calendar 

7
Mockito - @Spy vs @Mock
Mockito - Bir casusun bir nesnedeki gerçek yöntemleri çağırdığını, bir sahte nesnenin yöntemleri çağırdığını anlıyorum. Ayrıca bir kod kokusu olmadıkça casuslardan kaçınılmalıdır. Ancak, casuslar nasıl çalışır ve onları gerçekten ne zaman kullanmalıyım? Taklitlerden nasıl farklılar?


14
Bir dizedeki tüm karakter oluşumlarının dizini
Aşağıdaki kod 2 yazdıracaktır String word = "bannanas"; String guess = "n"; int index; System.out.println( index = word.indexOf(guess) ); "Bannanas" dizesindeki "n" ("tahmin") indekslerinin nasıl elde edileceğini öğrenmek istiyorum. Beklenen sonuç şöyle olacaktır: [2,3,5]


14
güncellemeden sonra android stüdyosunda kaynak hatası: Kaynak Bulunamadı
Android Studio'da yapılan son güncellemeden sonra, daha önce çalışmış olan bir projeyi derlemek için sorun yaşıyoruz. İlk başta şu hatayı alıyorduk: /Users/james/Development/AndroidProjects/myapp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.0/res/values-v23/values-v23.xml Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(2) Error retrieving parent for item: No resource found that matches the given …
101 java  android  apache 

7
ListView ve Düğmelerle Android Düzeni
Pekala, bu özel düzen beni canımı sıkıyor. Ve altta bir sıra düğme bulunan bir listView'e sahip olmanın bir yolunu bulamıyor gibi görünüyor, böylece liste görünümü düğmelerin üstüne uzanmıyor ve bu nedenle düğmeler her zaman ekranın altına yapıştırılıyor. İşte istediğim şey: ölü ImageShack bağlantısı kaldırıldı Görünüşe göre çok kolay olmalı, ama …
101 java  android  listview  layout 

15
Java'daki if ifadelerinin uzun listesi
Maalesef bunu yanıtlayan bir soru bulamıyorum, daha önce başka birinin sorduğundan neredeyse eminim. Benim sorunum, gömülü cihazları çalıştırmak için bazı sistem kitaplıkları yazıyorum. Bu cihazlara radyo yayınları üzerinden gönderilebilecek komutlarım var. Bu yalnızca metin yoluyla yapılabilir. sistem kitaplıklarının içinde buna benzeyen komutları işleyen bir iş parçacığım var if (value.equals("A")) { …


10
Java ile karşılaştırılabilir arayüz nasıl uygulanır?
Soyut sınıfıma benzer bir arabirimi nasıl uygulayacağımdan emin değilim. Denemek ve etrafından dolaşmak için kullandığım aşağıdaki örnek koda sahibim: public class Animal{ public String name; public int yearDiscovered; public String population; public Animal(String name, int yearDiscovered, String population){ this.name = name; this.yearDiscovered = yearDiscovered; this.population = population; } public String …
101 java  comparable 

3
Maven uyarı mesajını devre dışı bırak - "Seçilen savaş dosyaları, göz ardı edilecek bir WEB-INF / web.xml içeriyor"
Maven 2.1.1'i kullanarak WAR paketi oluştururken şu uyarı mesajını alıyorum: [WARNING] Warning: selected war files include a WEB-INF/web.xml which will be ig nored (webxml attribute is missing from war task, or ignoreWebxml attribute is specifi ed as 'true') Onu ortadan kaldırmanın bir yolu var mı? İnşa sürecini başarısızlığa uğratmaz ama …
101 java  maven  maven-2 

8
Java derleme hızı ve Scala derleme hızı
Bir süredir Scala'da programlama yapıyorum ve hoşuma gidiyor ama beni rahatsız eden tek şey, programları derlemek için geçen süre. Küçük bir şey gibi görünüyor ama Java ile programımda küçük değişiklikler yapabilirim, netbeans'teki çalıştır düğmesini tıklayabilirim ve BOOM çalışıyor ve zamanla scala'da derlemek çok zaman alıyor gibi görünüyor. Pek çok büyük …

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.