Hướng dẫn cách xuống dòng trong Java. Bạn sẽ biết cách xuống dòng trong Java, cách sử dụng ký tự xuống dòng trong Java cũng như cách xóa ký tự xuống dòng trong Java trong bài học này.
Xuống dòng trong Java
Về cơ bản, một câu lệnh trong Java có thể được viết trên một hoặc nhiều dòng và được kết thúc bằng cách sử dụng dấu chấm than ;
ở cuối câu.
Và bạn có thể tùy ý xuống dòng trong Java bằng cách nhấn phím ENTER khi đang viết một câu lệnh. Các khoảng trống này cũng sẽ được bỏ qua khi chương trình được xử lý.
Đây là điểm này rất khác biệt so với các ngôn ngữ khác như Python vốn dùng xuống dòng tạo bởi phím ENTER để kết thúc câu lệnh.
- Bạn có tham khảo sự khác biệt tại bài viết Xuống dòng trong Python
Ví dụ, chúng ta có thể xuống dòng bên trong câu lệnh Java tùy ý như sau:
public class Main { |
Kết quả của ví dụ trên cũng giống như cách viết sau:
public class Main { |
Kết quả
Hello |
Tuy nhiên, chúng ta không thể xuống dòng bằng phím ENTER ở giữa một đối tượng ( tên biến, từ khóa, chuỗi v.v..) trong Java được. Do xuất hiện xuống dòng giữa đối tượng nên đã khiến đối tượng đó thay đổi tính chất.
Ví dụ với các cách viết sau đây đều khiến đối tượng trong Java thay đổi và lỗi sẽ xảy ra:
Ví dụ 1: Lỗi xảy ra khi xuống dòng giữa từ khóa trong Java
public class Main { |
Ví dụ 2: Lỗi xảy ra khi xuống dòng giữa tên biến trong Java
public class Main { |
Ví dụ 3: Lỗi xảy ra khi xuống dòng giữa chuỗi ký tự
public class Main { |
Ký tự xuống dòng trong Java
Ở phần trên bạn đã biết có thể tùy ý xuống dòng trong Java bằng cách nhấn phím ENTER khi đang viết một câu lệnh. Tuy nhiên, xuống dòng trong câu lệnh sẽ bị bỏ qua khi xử lý câu lệnh đó, do đó kết quả chương trình cũng không bị xuống dòng khi in ra màn hình.
Thay vào đó, để xuống dòng khi viết chuỗi, bạn cần tới ký tự xuống dòng trong Java.
Ký xuống dòng xuống dòng là một loại mã dùng để in xuống dòng trong Java, có tác dụng xuống dòng giữa một chuỗi ký tự, và được biểu diễn bởi ký hiệu \n
.
Ví dụ cụ thể:
public class Main { |
Kết quả:
Hello |
Xóa ký tự xuống dòng trong Java
Chúng ta sử dụng phương thức replace() để xóa ký tự xuống dòng trong Java. Phương thức replace vốn được sử dụng để tìm và thay thế một ký tự bằng một ký tự khác.
Ứng dụng replace(), chúng ta có thể tìm ra và thay thế toàn bộ các ký tự xuống dòng \n
thành ký tự trống ""
, qua đó có thể xóa đi các ký tự xuống dòng này trong chương trình.
Ví dụ cụ thể:
public class Main { |
Kết quả, toàn bộ các ký tự xuống dòng sẽ bị thay thế bởi ký tự trống và bị xóa đi như sau:
Chuoi ban dau: |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn cách xuống dòng trong Java, cách sử dụng ký tự xuống dòng trong Java cũng như cách xóa ký tự xuống dòng trong Java rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.
Và hãy cùng tìm hiểu những kiến thức sâu hơn về Java trong các bài học tiếp theo.
URL Link
HOME › java cơ bản cho người mới bắt đầu>>04. kiến thức cơ bản về java