Câu hỏi được gắn thẻ «java»

Java là một ngôn ngữ lập trình cấp cao phổ biến. Sử dụng thẻ này khi bạn gặp vấn đề khi sử dụng hoặc hiểu ngôn ngữ. Thẻ này hiếm khi được sử dụng một mình và thường được sử dụng cùng với [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] và [maven].

4
Làm cách nào để giữ thứ tự lặp lại của Danh sách khi sử dụng Collections.toMap () trên luồng?
Tôi đang tạo một Maptừ một Listnhư sau: List<String> strings = Arrays.asList("a", "bb", "ccc"); Map<String, Integer> map = strings.stream() .collect(Collectors.toMap(Function.identity(), String::length)); Tôi muốn giữ cùng một thứ tự lặp lại như trong List. Làm cách nào tôi có thể tạo một LinkedHashMapbằng các Collectors.toMap()phương pháp?

4
ApplicationContextAware hoạt động như thế nào trong Spring?
Vào mùa xuân, nếu một hạt đậu thực hiện ApplicationContextAware, thì nó có thể truy cập vào applicationContext. Do đó nó có thể lấy được các loại đậu khác. ví dụ public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = …
82 java  spring 


6
Làm cách nào để chuyển đổi Chuỗi thành BigInteger?
Tôi đang cố gắng đọc một số con số thực sự lớn từ đầu vào chuẩn và cộng chúng lại với nhau. Tuy nhiên, để thêm vào BigInteger, tôi cần sử dụng BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: …


5
Tạo danh sách với phần tử lặp lại
Có phương thức tiện ích nào trong Java tạo danh sách hoặc mảng có độ dài được chỉ định với tất cả các phần tử bằng một giá trị được chỉ định không (ví dụ: ["foo", "foo", "foo", "foo", "foo"])?
82 java 

10
Java 8: Cách ưa thích để đếm số lần lặp của lambda?
Tôi đối mặt với cùng một vấn đề thường xuyên. Tôi cần đếm số lần chạy của lambda để sử dụng bên ngoài lambda. Ví dụ: myStream.stream().filter(...).forEach(item->{ ... ; runCount++); System.out.println("The lambda ran "+runCount+"times"); Vấn đề là runCount cần phải là số cuối cùng, vì vậy nó không thể là …









Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.