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

26
Tại sao xử lý một mảng được sắp xếp nhanh hơn xử lý một mảng chưa sắp xếp?
На этот вопрос есть ответы на Stack Overflow на русском : Почему отсортированный массив обрабатывается быстрее, чем не отсортированный? Đây là một đoạn mã C ++ cho thấy một số hành vi rất đặc biệt. Vì một số lý do kỳ lạ, việc sắp xếp dữ liệu một cách kỳ …




30
Tránh! = Null câu lệnh
Tôi sử dụng object != nullrất nhiều để tránh NullPointerException. Có một sự thay thế tốt cho điều này? Ví dụ tôi thường sử dụng: if (someobject != null) { someobject.doCalc(); } Này kiểm tra cho một NullPointerExceptioncho someobjectđối tượng trong đoạn mã trên. Lưu ý rằng câu trả lời …




30
Tạo ArrayList từ mảng
Tôi có một mảng được khởi tạo như: Element[] array = {new Element(1), new Element(2), new Element(3)}; Tôi muốn chuyển đổi mảng này thành một đối tượng của ArrayListlớp. ArrayList<Element> arraylist = ???;







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.