ในบทความนี้ เราจะเข้าใจวิธีการพิมพ์สตริงใน Java สตริงคือรูปแบบของอักขระและค่าตัวเลขและตัวอักษร วิธีที่ง่ายที่สุดในการสร้างสตริงคือการเขียน −
String str = "Welcome to the club!!!"
เมื่อใดก็ตามที่พบสตริงตามตัวอักษรในโค้ดของคุณ คอมไพเลอร์จะสร้างอ็อบเจ็กต์ String ด้วยค่าของมันในกรณีนี้ " ยินดีต้อนรับสู่คลับ!!!'
เช่นเดียวกับอ็อบเจกต์อื่นๆ คุณสามารถสร้างอ็อบเจ็กต์ String ได้โดยใช้คีย์เวิร์ดใหม่และคอนสตรัคเตอร์ คลาส String มีตัวสร้าง 11 ตัวที่ให้คุณระบุค่าเริ่มต้นของสตริงโดยใช้แหล่งที่มาต่างๆ เช่น อาร์เรย์ของอักขระ
ในภาษาการเขียนโปรแกรม Java สตริงถือเป็นอ็อบเจ็กต์ แพลตฟอร์ม Java จัดเตรียมคลาส String เพื่อสร้างและจัดการสตริง คลาส String นั้นไม่สามารถเปลี่ยนแปลงได้ ดังนั้นเมื่อสร้างแล้ว วัตถุ String จะไม่สามารถเปลี่ยนแปลงได้ หากมีความจำเป็นต้องแก้ไขสตริงของอักขระเป็นจำนวนมาก ให้ใช้คลาสบัฟเฟอร์สตริงและตัวสร้างสตริง
ป้อนข้อมูล
สมมติว่าข้อมูลที่เราป้อนคือ −
Hello my name is John!
ผลผลิต
ผลลัพธ์ที่ต้องการจะเป็น −
The string is: Hello my name is John!
อัลกอริทึม
Step 1- START Step-2- Declare a string Step 3- Prompt the user to enter a string/ define the string in a variable Step 4- Read the value Step 5- Display it on the console Step 6- STOP
ตัวอย่างที่ 1
ที่นี่ ผู้ใช้ป้อนอินพุตตามข้อความแจ้ง คุณสามารถลองใช้ตัวอย่างนี้ในเครื่องมือกราวด์เขียนโค้ดของเราได้ .
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); } }
ผลลัพธ์
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 stringThe string is: Hello my name is John!
ตัวอย่างที่ 2
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); } }
ผลลัพธ์
The required packages have been imported The string is: Hello my name is John!