Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    giúp đỡ dùm em bài tập về chuỗi trong java

    viết chương trình
    bài 1 : nhập 3 chuỗi s1,s2,s3
    thay những phần tử của s1 chứ s2 bằng s3 ???
    vd: s1 : badba
    s2 : ad
    s3 : k
    kết quả : bkba
    bài 2: nhập 2 chuỗi s1, s2
    xóa các phần chứa s2 trong s1
    vd: s1 : abcdab
    s2 : ab
    kết quả : cd

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn tham khảo xem, [IMG]images/smilies/wink.png[/IMG] 2 bài như 1 mà.

    Mã:
    import java.util.Scanner; class Example{    public static void main(String[] args)     {        Scanner in = new Scanner(System.in);        String str1, str2, str3;                System.out.print("Put str1 in : ");        str1 = in.nextLine();        System.out.print("Put str2 in : ");        str2 = in.nextLine();        System.out.print("Put str3 in : ");        str3 = in.nextLine();                if(str1.contains(str2))        {            str1 = str1.replaceAll(str2, str3);            System.out.print("String : " + str1);        }        else            System.out.print("Str1 doesn't contain str2.");     }}
    Bài 2 : Thay chỗ replaceAll(str, "") là ra xóa.
    Mã:
    str1 = str1.replaceAll(str2, "");

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •