Đây là câu hỏi đầu tiên của tôi về Stackoverflow, vì vậy hãy chịu với tôi nếu bạn tìm thấy bất kỳ điều gì vô nghĩa trong bài đăng đầu tiên của tôi. FYI rằng tôi đã trải qua các câu hỏi thường gặp SO và tôi biết các chính sách khác nhau của nó. Bạn thấy đấy, tôi là một người đã làm việc rất nhiều với các ngôn ngữ như PHP, Perl, Python, ROR và gần đây tôi đã "chuyển ngữ cảnh" sang Java EE. Bạn thấy đấy, một số trong những ngôn ngữ mà tôi đã làm việc trên có một cấu trúc mà giúp tôi một cách đệ quy đổ nội dung của một cấu trúc tổng hợp mà không có một cho/foreach/for..in vòng lặpĐệ quy đổ nội dung của một cấu trúc tổng hợp (Bộ sưu tập, Mảng) trong Java
Ví dụ,
a = Any composite Data structure
PHP có
var_dump() and print_r()
Perl có
Data::Dumper
ROR có
PrettyPrint
và Python có
pprint module.
Vì vậy, câu hỏi của tôi đi,
Có tương đương với bất kỳ điều nào trong số này trong vũ trụ Java không? Tôi thấy nó rất thuận tiện khi tôi sử dụng bất kỳ ngôn ngữ nào (PHP/Perl/Python/ROR) để kết xuất nội dung của một cấu trúc dữ liệu tổng hợp để kiểm tra nó như thế nào và sau đó xử lý nó hơn nữa (hoặc quyết định cách xử lý thêm)
Cảm ơn bạn đã dành thời gian và lời xin lỗi nếu bài đăng của tôi xem bất kỳ quy tắc SO nào.
1) Chào mừng bạn đến với SO. 2) Liên quan đến nghi thức SO của bạn, điều duy nhất bạn đã làm sai là phải đề cập rất nhiều về việc mới trở thành SO. Hãy trực tiếp và đúng với câu hỏi của bạn - khi người khác tìm kiếm cùng một chủ đề, họ không quan tâm đến câu chuyện cuộc sống của bạn. :-) –
Ok, Greg. Cảm ơn bạn :) –