stripStart() วิธีการของ org.apache.commons.lang.StringUtils คลาสยอมรับสองสตริงและลบชุดอักขระที่แสดงโดยสตริงที่สองออกจากสตริงของสตริงแรก
หากต้องการลบเลขศูนย์นำหน้าออกจากสตริงโดยใช้ไลบรารีชุมชน apache -
-
เพิ่มการพึ่งพาต่อไปนี้ในไฟล์ pom.xml ของคุณ
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.9</version> </dependency>
-
รับสตริง
-
ส่งสตริงที่ได้รับเป็นพารามิเตอร์แรกและสตริงที่มีค่า 0 เป็นพารามิเตอร์ที่สองไปยัง stripStart() วิธีการของ StringUtils ชั้นเรียน
ตัวอย่าง
โปรแกรม Java ต่อไปนี้อ่านค่าจำนวนเต็มจากผู้ใช้ลงในสตริงและลบเลขศูนย์นำหน้าโดยใช้ stripStart() เมธอดของคลาส StringUtils
import java.util.Scanner; import org.apache.commons.lang3.StringUtils; public class LeadingZeroesCommons { public static void main(String args[]) { Scanner sc = new Scanner(System.in); System.out.println("Enter a String: "); String str = sc.nextLine(); String result = StringUtils.stripStart(str, "0"); System.out.println(result); } }
ผลลัพธ์
Enter a String: 000Hello how are you Hello how are you