Computer >> Máy Tính >  >> Lập trình >> Java

Loại bỏ các số không ở đầu chuỗi bằng cách sử dụng thư viện dấu phẩy apache trong Java

stripStart () phương thức của org.apache.commons.lang.StringUtils lớp chấp nhận hai chuỗi và xóa tập hợp các ký tự được đại diện bởi chuỗi thứ hai khỏi chuỗi của chuỗi đầu tiên.

Để xóa các số 0 ở đầu chuỗi bằng cách sử dụng thư viện chung apache -

  • Thêm phần phụ thuộc sau vào tệp pom.xml của bạn

<dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-lang3</artifactId>
   <version>3.9</version>
</dependency>
  • Lấy chuỗi.

  • Chuyển chuỗi đã thu được làm tham số đầu tiên và một chuỗi giữ 0 làm tham số thứ hai cho stripStart () phương thức của StringUtils lớp học.

Ví dụ

Chương trình Java sau đây đọc một giá trị số nguyên từ người dùng vào một Chuỗi và xóa các số 0 đứng đầu khỏi nó bằng cách sử dụng stripStart () phương thức của lớp 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);
   }
}

Đầu ra

Enter a String:
000Hello how are you
Hello how are you