ฟังก์ชั่นของ TRIM (): ลบช่องว่างที่จุดเริ่มต้นและจุดสิ้นสุดของสตริง
โมฆะคงที่สาธารณะหลัก (String arg []) {String a = "Hello World"; String B = "Hello World"; System.out.println (b.equals (a)); a = a.trim (); // ลบช่องว่างที่จุดเริ่มต้นและจุดสิ้นสุดของระบบสตริง ผลการดำเนินการ:
ตอบ: สวัสดีโลกเท็จ
ตอบ: สวัสดีโลกจริง
ซอร์สโค้ดของ TRIM ():
การตัดแต่งสตริงสาธารณะ () {
int arg0 = this.value.length;
// รับความยาวของสตริงนี้
int arg1 = 0;
// ประกาศค่า int และกำหนดค่า 0
ถ่าน [] arg2;
// ประกาศอาร์เรย์ถ่าน
สำหรับ (arg2 = this.value; arg1 <arg0 && arg2 [arg1] <= 32; ++ arg1) {
// กำหนดอาร์เรย์อักขระนี้ให้กับอาร์เรย์อักขระ Arg2 (ชั้นล่างของสตริง Java เป็นอาร์เรย์อักขระและอาร์เรย์อักขระนี้เป็นแอตทริบิวต์ค่าของคลาสสตริง);
// ทำไมน้อยกว่าหรือเท่ากับ 32 โปรดดูที่ตารางรหัส ASCII ASCII ตารางที่ 32 แสดงถึงพื้นที่และมีอักขระแท็บแท็บด้านล่าง 32, /n อักขระใหม่, /r อักขระส่งคืนแคร่
// ถ้าสตริงคือ "123" หลังจากนั้นวิธีการทำงานค่าของ ARG1 จะถูกกำหนดให้ 1
-
-
ในขณะที่ (arg1 <arg0 && arg2 [arg0 - 1] <= 32) {
-Arg0;
// ถ้าสตริงคือ "123" จากนั้นหลังจากใช้วิธีการแล้ว Arg0 จะได้รับค่า 4 ค่า
-
return arg1 <= 0 && arg0> = this.value.length? นี่: this.substring (arg1, arg0);
// arg1 == 1 ดังนั้นกลับไป this.substring (1,4)
// รวมถึงหัว แต่ไม่ใช่หางผลลัพธ์คือ "123"
-สรุป
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้เกี่ยวกับตัวอย่างฟังก์ชั่นและซอร์สโค้ดของฟังก์ชัน String.trim () ใน Java ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน เพื่อนที่สนใจสามารถอ้างถึงเว็บไซต์นี้ต่อไปได้:
" การวิเคราะห์ซอร์สโค้ด Java ของการใช้ HASHMAP "
" Java ยุติอินสแตนซ์การอ่านเธรดและ Stop () การอ่านซอร์สโค้ดวิธีการ "
" การวิเคราะห์ซอร์สโค้ด ArrayList ในการเขียนโปรแกรม Java "
หากมีข้อบกพร่องใด ๆ โปรดฝากข้อความไว้เพื่อชี้ให้เห็น ขอบคุณเพื่อนที่ให้การสนับสนุนเว็บไซต์นี้!