Tôi đang tìm cách ánh xạ một chuỗi được phân tách bằng tab thành một mảng. Hiện tại, tôi đang thực hiện nó với biểu thức lambda:Tham chiếu phương thức với đối số
stream.map(line -> line.split("\t"));
Có cách nào để thực hiện với tham chiếu phương pháp không? Tôi biết rằng stream.map(String::split("\t"))
không hoạt động, nhưng tôi tự hỏi nếu có thay thế.
Bạn có nghĩa là một tham chiếu đến một phương pháp hiện có trong JDK? Bởi vì bạn có thể dễ dàng tạo một MyStringUtils :: splitByTab và tham khảo đó. – Thilo
Ý tôi là nói chung. Tức là, bất cứ khi nào một phương pháp có một đối số. – mossaab
Ah, vì vậy bạn đang tìm kiếm Java tương đương với các phương thức curried hoặc Javascript 'bind' (có thể tiêm tham số). 1 cho điều đó. – Thilo