কম্পিউটার

অগ্রণী শূন্য অপসারণের জন্য জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা কীভাবে অগ্রণী শূন্য অপসারণ করব তা বুঝতে পারব। লিডিং শূন্য বা একটি সহ একটি স্ট্রিং সরানো যেতে পারে একটি সাধারণ পুনরাবৃত্তিকারী ব্যবহার করে এবং শূন্যগুলিকে একটি ফাঁকা স্থান দিয়ে প্রতিস্থাপন করে৷

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ধরুন আমাদের ইনপুট হল

ইনপুট স্ট্রিং: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 
  1. নিয়মিত এক্সপ্রেশন ব্যবহার করে জাভাতে একটি স্ট্রিং থেকে লিডিং জিরোগুলি সরান

  2. জাভা প্রোগ্রাম একটি স্ট্রিং মধ্যে স্বর গণনা

  3. পাইথন প্রোগ্রাম স্ট্রিং-এ লিডিং জিরো যোগ করুন

  4. পাইথন প্রোগ্রাম একটি IP ঠিকানা থেকে নেতৃস্থানীয় শূন্য অপসারণ