เมนู

การจัดรูปแบบด้วย Java LPAD และ RPAD

สารบัญ

การจัดรูปแบบด้วย Java LPAD และ RPAD เติมช่องว่างให้กับอักขระที่ระบุไว้ทั้งสองด้านของสตริง

ชวาดังนั้น ฟังก์ชัน SQL สำหรับสตริงแอลพีเอดีอาร์พีเอดีนี่คือตัวอย่างโค้ดที่ดำเนินการในลักษณะเดียวกัน
สิ่งเหล่านี้คือรูปแบบความยาวคงที่สิ่งนี้มีประโยชน์มากเมื่อต้องรับมือกับ [เรื่องนี้]

  • แอลพีเอดี...ฟังก์ชันนี้จะเติมสตริงที่ซ้ำกันทางด้านซ้ายของสตริงหลัก จนกระทั่งจำนวนอักขระทั้งหมดถึงจำนวนหลักที่ระบุ จากนั้นจึงส่งคืนผลลัพธ์
  • อาร์พีเอดี...ฟังก์ชันนี้จะเติมอักขระที่ซ้ำกันทางด้านขวาของสตริง จนกระทั่งจำนวนอักขระทั้งหมดถึงจำนวนหลักที่ระบุ จากนั้นจึงส่งคืนผลลัพธ์


ตัวอย่างโปรแกรม


ผลลัพธ์การดำเนินการ

◆ตัวอย่าง

public static void main(String[] args) { // สำหรับ lpad เติมช่องว่างทางซ้ายจนกว่าจะมี 5 หลัก String ret = lpad("abc", 5 , " "); System.out.println("'" + ret + "'"); // สำหรับ rpad เติมช่องว่างทางขวาจนกว่าจะมี 5 หลัก ret = rpad("abc", 5 , " "); System.out.println("'" + ret + "'"); // สำหรับค่าว่าง ret = rpad(null, 5 , " "); System.out.println("'" + ret + "'"); }

◆ผลลัพธ์

''abc' 'abc' ' ' ''
  • URL をkoピーしました!
สารบัญ