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



13
Lớp bên trong trong Giao diện
Có thể tạo một lớp bên trong trong một giao diện không? Nếu có thể, tại sao chúng ta lại muốn tạo một lớp bên trong như vậy vì chúng ta sẽ không tạo bất kỳ đối tượng giao diện nào? Các lớp bên trong này có giúp ích gì …

5
Làm cách nào để đếm số trận đấu cho một regex?
Giả sử tôi có một chuỗi chứa cái này: HelloxxxHelloxxxHello Tôi biên dịch một mẫu để tìm kiếm 'Xin chào' Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Nó sẽ tìm thấy ba trận đấu. Làm cách nào để đếm xem đã có bao nhiêu trận đấu? Tôi đã thử …
97 java  regex 


2
PatternSyntaxException: Lặp lại bất hợp pháp khi sử dụng regex trong Java
Tôi không biết nhiều regex, nhưng tôi cần phải phù hợp với một mẫu đơn giản. Giá trị sau sẽ trả về true, Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) khi inputLine là {"user_id" : 34} Tuy nhiên, tôi nhận được ngoại lệ này: java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) …
97 java  regex  matcher 

5
Quay lại từ lambda forEach () trong java
Tôi đang cố gắng thay đổi một số vòng lặp for-each thành lambda forEach()-methods để khám phá khả năng của biểu thức lambda. Những điều sau đây dường như là có thể: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player); } } Với …

12
Nhóm danh sách các đối tượng theo một thuộc tính: Java
Tôi cần nhóm một danh sách các đối tượng (Sinh viên) bằng cách sử dụng một thuộc tính (Vị trí) của đối tượng cụ thể, mã như dưới đây, public class Grouping { /** * @param args the command line arguments */ public static void main(String[] args) { List<Student> studlist …
97 java  list  grouping 


2
Cách chạy Gradle từ dòng lệnh trên Mac bash
Tôi có một câu hỏi rất đơn giản. Tôi là người mới sử dụng Mac và tôi đang cố gắng chuyển dự án Java của mình sang máy Mac mới. Dự án có một tệp Gradlew mà tôi nghĩ rằng tôi có thể chạy từ dòng lệnh để xây dựng …
97 java  macos  bash  gradle 

10
Tất cả Charset bao gồm để tránh “java.nio.charset.MalformedInputException: Input length = 1”?
Tôi đang tạo một chương trình wordcount đơn giản trong Java để đọc qua các tệp dựa trên văn bản của thư mục. Tuy nhiên, tôi tiếp tục nhận được lỗi: java.nio.charset.MalformedInputException: Input length = 1 từ dòng mã này: BufferedReader reader = Files.newBufferedReader(file,Charset.forName("UTF-8")); Tôi biết tôi có thể nhận …


5
Tại sao package-info.java lại hữu ích?
Khi tôi chạy CheckStyle qua dự án Java của mình, nó cho biết Missing package-info.java file.một số lớp, nhưng không phải tất cả chúng. Tôi thực sự không thể hiểu tại sao thông báo này chỉ xuất hiện đôi khi. Hơn nữa, dự án của tôi chạy hoàn toàn tốt …
97 java  maven  checkstyle 


8
Làm thế nào để cài đặt JDK 11 trong Ubuntu?
Vậy là Java 11 đã ra đời . Có ai biết cách cài đặt nó (OpenJDK từ Oracle) từ dòng lệnh không? Tôi muốn thấy một cái gì đó giống như trước đây cho Oracle Java 10: sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer PS Trong hướng …
97 java  ubuntu  java-11 

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.