Bữa nay tui có google để tìm phương thức có sẵn để kiểm tra một chuỗi chỉ có các ký tự whitespace( ) trong đó. Tui tìm được cái này string.chars().allMatch(Character::isWhitespace) . Mong mọi người giáp đáp giùm tui một số cái khó hiểu:
- Cái :: nghĩa là gì;
- Vì sao phải có phương thức chars() vì theo định nghĩa thì:
chars is a String class method in Ruby which is used to return an array of characters in str.
( www.geeksforgeeks.org/ruby-string-chars-method/)
Nghĩa là nó nhận một string xong trả về một string giống như thế ??? Tui thử bỏ chars() đi thì lại không chạy được.
Mong nhận được giải đáp. Xin cảm ơn.


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?