Em mới bắt đầu học Java, mấy anh chị cho em hỏi hàm System.out.print() với System.out.printf() khác nhau chỗ nào ạ
Hàm System.out.print() với System.out.printf() khác nhau chỗ nào?
printf xuất dữ liệu có định dạng như C / C++
2 Likes
Em học java trc , chưa học c, a giải thích rõ cho e với :<
Theo mình biết thì cái từ print là in ra console string nào đó, còn printf ( f ở đây chắc là viết tắt của format - định dạng ) - tức là in ra console một string có định dạng như trong C ( là các %d, %f, %s blabla bạn xem bên tài liệu C chứ mình không nhớ rõ lắm )
System.out.println("Xin chào");//Bao gồm cả ký tự xuống dòng \n
System.out.print("Việt Nam tươi đẹp ");//Không bao gồm ký tự xuống dòng
System.out.printf("năm %d\n", 2015);//Cho phép in những ký tự đặc biệt, đặc tả như trong C
4 Likes