لطفا چند ثانیه صبر کنید

عملیات روی رشته ها در جاوا

به نام خدا

ما در این بخش قصد داریم که چند تابع پر کاربر برای انجام عملیات روی رشته ها (آرایه ای از کاراکتر ها) را بررسی کنیم.

۱-trim

این دستور فضا های خالی ابتدا و انتهای رشته را حذف می کند مثلا اگر رشته ما به این شکل باشد ” Test ” بعد از این عمل به این شکل می شود “Test” همان طورکه مشاهده میکنید فضای خالی ابتدا و انتهای رشته حذف شد.

۲-replace

این دستور ۲ ورودی از کاربر دریافت میکند که ورودی اول مقدار هدف و مقدار دوم مقدار جایگزین هدف می باشد.به طور خلاصه می توان گفت که این تابع کار جای گزینی را به عهده دارد.

۳-toUpperCase

کار این تابع تبدیل همه حروف کوچک رشته به حروف بزرگ است برای مثال اگر رشته ما “Test” باشد بعد از انجام عملیات این تابع به این شکل می شود “TEST”

۴-toLowerCase

کار این تابع تبدیل همه حروف بزرگ رشته به حروف کوچک است برای مثال اگر رشته ما “Test” باشد بعد از انجام عملیات این تابع به این شکل می شود “test”

۵-compareTo

کار این تابع مقایسه دو رشته است و خروجی آن یک عدد است که اگر برابر با صفر باشد یعنی رشته ها با یک دیگر برابراند در غیر این صورت رشته ها با یکدیگر برابر نیستند.

۶-isEmpty

کار این تابع بررسی رشته مورد نظر می باشد.اگر متغییر خالی بود مقدار True در غیر این صورت False را بر میگرداند

۷-length

کار این تابع این می باشد که تعداد کاراکتر های یک رشته را برمیگرداند

برای رشته ها توابع بی شماری در زبان برنامه نویسی جاوا وجود دارد برای اطلاع بیشتر از این توابع اینجا کلیک کنید.

تمرین : برنامه صفحه ورود به برنامه را با یوزر نیم و یوزر پسورد بنویسید که یوزر نیم و پسورد را از کاربر دریافت کند ابتدا باید فاصله ها را از هردو حذف کند سپس چک کند مقادیر ورودی خالی نیست بعد باید مقدار یوزر نیم به هر نحوه ای (کوچک یا بزرگ) وارد شد باید فرقی نکند

۱-تعریف متغیر های یوزر نیم و پسورد

۲-تعریف Scanner

۳-دریافت ورودی ها از کاربر

۴-اگر که فاصله های یوزر نیم و پسورد را حذف کردی و مقادیر برابر با خالی نبود برو به مرحله ۵

۵-اگر کاراکتر های یوزرنیم را بزرگ کردی و کاراکتر های یوزنیم داخل سیستم را بزرگ کردی و این دو برابر بودند برو به مرحله ۶

۶-چاپ کن “Salam”

رضا فرازی

رضا فرازی بنیانگذار و برنامه نویس سوراپ می باشد که برنامه نویسی های جاوا و سی شارپ و پی اچ پی علاقه مندی زیادی دارد برای دنبال کردن کار های او میوتوانید به گیت هاب وی سر بزنید http://github.com/rezafarazi/

بیشتر

ایزینو

تا حالا شده کاری برای شما پیش بیاد و آدمش رو نتونید پیدا کنید تا برای شما انجام اش بده؟ ما در وب اپلیکیشن ایزینو این بستر را برای شما فراهم کرده ایم که با استفاده از آن شما بتوانید همه نیاز های خود را برطرف کنید از برنامه نویس بگیر تا لوله کش و […]

بیشتر

ورود به دنیای کسب درآمد از ارز دیجیتال

ورود به دنیای کسب درآمد از ارز دیجیتال این روز ها بعد از اتمام همه گیری کرونا و با خانه نشینی , بیشتر مردم به فکر کسب در آمد از خانه هستند یکی ازاین روش ها خرید و فروش ارز های دیجیتال هست. خرید و فروش ارز دیجیتال هم به این صورت هست که شما […]

بیشتر



دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

جزئیات



نویسنده rezafta
تاریخ انتشار 05-03-20
تعداد بازدید 474 بازدید
زمان تقریبی مطالعه دقیقه 10
از شاخه آموزش جاوا