ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 2 از 2
  1. #1
    تاریخ عضویت
    2019/03/31
    نوشته ها
    1
    1
    Junior Member

    تمرین حذف زیر رشته

    سلام
    من در جاوا مبتدی هستم و باید برنامه زیر رو بنویسم؟
    برنامه ایی که دو رشته را از کاربر دریافت کند، ودر صورتی که رشته دوم در رشته اول بود آن را
    حذف کند

    ممنون اگر راهنمایی کنید
  2. #2
    تاریخ عضویت
    2017/11/22
    نوشته ها
    364
    239
    Administrator
    سلام... میتونید با کمک تابع contains و replaceAll در جاوا این کار رو انجام بدین.
    مثال:
    کد:
    import java.util.*;
    class Main {
      public static void main(String[] args) {
        String firstString = "";
        String secondString = "";
        String result = "";
        Scanner scanner = new Scanner(System.in);
       
        System.out.println("Enter first string: ");
        firstString = scanner.nextLine();
    
        System.out.println("Enter second string: ");
        secondString = scanner.nextLine();
       
        scanner.close();  
       
        if (!firstString.contains(secondString))
            return;
        result = firstString.replaceAll(secondString, "");
        System.out.println(result);
      }
    }
    
    
    خروجی:
    Enter first string:
    Welcome to JAVA!
    Enter second string:
    to
    Welcome JAVA!
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •