Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Chương trình Java in chuỗi (String)


Trong bài viết này, chúng ta sẽ tìm hiểu cách in chuỗi (String) trong Java. Chuỗi là mẫu các ký tự và giá trị alphanumeric. Cách dễ nhất tạo chuỗi:

String str = "Welcome to the club!!!"

Khi gặp chuỗi literal trong code, trình biên dịch tạo đối tượng String với giá trị đó.

Như mọi đối tượng, bạn có thể tạo String bằng từ khóa new và constructor. Lớp String có 11 constructor cho phép cung cấp giá trị ban đầu từ nhiều nguồn, như mảng ký tự.

Trong Java, chuỗi được xử lý như đối tượng. Nền tảng Java cung cấp lớp String để tạo và thao tác chuỗi. Lớp String bất biến (immutable), sau khi tạo không thể thay đổi. Nếu cần sửa đổi nhiều, dùng StringBuffer & StringBuilder.

Đầu vào

Giả sử đầu vào:

Hello my name is John!

Đầu ra

Kết quả mong đợi:

Chuỗi là: Hello my name is John!

Thuật toán

Bước 1 - BẮT ĐẦU
Bước 2 - Khai báo chuỗi
Bước 3 - Nhắc người dùng nhập chuỗi hoặc định nghĩa trong biến
Bước 4 - Đọc giá trị
Bước 5 - Hiển thị trên console
Bước 6 - DỪNG

Ví dụ 1: Nhập từ bàn phím

Người dùng nhập dựa trên lời nhắc. Thử trực tiếp trong coding ground.

import java.util.Scanner;
public class PrintString {
    public static void main(String[] args) {
        String my_str;
        System.out.println("The required packages have been imported");
        Scanner my_scan = new Scanner(System.in);
        System.out.print("A scanner object has been defined \n");
        System.out.print("Enter a string: ");
        my_str = my_scan.nextLine();
        System.out.print("The nextLine method is used to read the string");
        System.out.println("The string is: ");
        System.out.println(my_str);
    }
}

Đầu ra

Required packages have been imported
A scanner object has been defined
Enter a string: Hello my name is John!
The nextLine method is used to read the string
The string is: Hello my name is John!

Ví dụ 2: Chuỗi định nghĩa trước

public class PrintString {
    public static void main(String[] args) {
        String my_str;
        System.out.println("The required packages have been imported");
        my_str = "Hello my name is John!";
        System.out.println("The string is: ");
        System.out.println(my_str);
    }
}

Đầu ra

The required packages have been imported
The string is: Hello my name is John!