এই নিবন্ধে, আমরা কীভাবে অগ্রণী শূন্য অপসারণ করব তা বুঝতে পারব। লিডিং শূন্য বা একটি সহ একটি স্ট্রিং সরানো যেতে পারে একটি সাধারণ পুনরাবৃত্তিকারী ব্যবহার করে এবং শূন্যগুলিকে একটি ফাঁকা স্থান দিয়ে প্রতিস্থাপন করে৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷ধরুন আমাদের ইনপুট হল −
ইনপুট স্ট্রিং:00000445566
কাঙ্খিত আউটপুট হবে −
ফলাফল:445566
অ্যালগরিদম
ধাপ 1 - STARTধাপ 2 - একটি স্ট্রিং মান ঘোষণা করুন যেমন input_string এবং একটি StringBuffer অবজেক্ট নামক string_buffer৷ ধাপ 3 - মানগুলি সংজ্ঞায়িত করুন৷ ধাপ 4 - একটি while লুপ ব্যবহার করে স্ট্রিংটির অক্ষরগুলির উপর পুনরাবৃত্তি করুন, শূন্য মানগুলিকে প্রতিস্থাপন করুন " ”(খালি স্থান) .replace() ফাংশন ব্যবহার করে। ধাপ 5 - ফলাফল প্রদর্শন করুন ধাপ 6 - থামুন
উদাহরণ 1
এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।
import java.util.Arrays; import java.util.List; পাবলিক ক্লাস RemoveZero { public static void main (String[] args) { System.out.println("প্রয়োজনীয় প্যাকেজ আমদানি করা হয়েছে"); স্ট্রিং input_string ="00000445566"; System.out.println("\nস্ট্রিংটিকে এভাবে সংজ্ঞায়িত করা হয়েছে:" +input_string); int i =0; যখন (iআউটপুট
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়েছে স্ট্রিংটিকে এইভাবে সংজ্ঞায়িত করা হয়েছে:00000445566445566উদাহরণ 2
এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।
import java.util.Arrays; import java.util.List; পাবলিক ক্লাস RemoveZero { পাবলিক স্ট্যাটিক স্ট্রিং রিমুভ_জিরো(স্ট্রিং ইনপুট_স্ট্রিং) { int i =0; যখন (iআউটপুট
প্রয়োজনীয় প্যাকেজগুলি আমদানি করা হয়েছে স্ট্রিংটিকে এইভাবে সংজ্ঞায়িত করা হয়েছে:00000445566445566