জাভাতে কোনও স্ট্রিংকে কীভাবে রূপান্তর করতে হবে: পদ্ধতি এবং উদাহরণ

এই নিবন্ধটি আপনাকে জাভাতে কোনও স্ট্রিংকে ইন্টারে রূপান্তর করতে পারে এমন বিভিন্ন উপায়ে বিশদ জ্ঞান সরবরাহ করবে।

একটি স্ট্রিংকে পূর্ণসংখ্যায় রূপান্তর করার জন্য অনেকগুলি পদ্ধতি রয়েছে । যে পদ্ধতিটি সর্বাধিক ব্যবহৃত হয় তা হ'ল প্যারাসেন্ট () পদ্ধতি। একটি পূর্ণসংখ্যার স্ট্রিং রূপান্তর করার জন্য একাধিক পদ্ধতি রয়েছে। এই নিবন্ধে, জাভাতে একটি স্ট্রিংকে ইনট-এ রূপান্তর করার জন্য আমাদের সমস্ত সম্ভাব্য পদ্ধতিগুলির একটি নজর থাকবে



তিনটি প্রধান পদ্ধতি হ'ল:



জাভা রূপান্তর তারিখ থেকে তারিখ
  1. parseInt () পদ্ধতি
  2. মানOf () পদ্ধতি
  3. নাম্বার ফর্ম্যাট এক্সেপশন পদ্ধতি

স্ট্রিংটিকে জাভাতে রূপান্তর করতে পার্সিয়ান্ট () পদ্ধতি

এই পদ্ধতিতে, স্ট্রিংটি একটি আদিম ইনতে রূপান্তরিত হয়।



বাক্য গঠন: int dtypename = পূর্ণসংখ্যা.parseInt (স্ট্রিং)

উদাহরণ: int res = Integer.parseInt (str)

কোডটি বিবেচনা করুন:



পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) ring স্ট্রিং স্ট্রিং = '102' ইন্ট রেস = ইন্টিজার.পারসেন্ট (টিআর) সিস্টেম.আউট.প্রিন্টলন ('সংখ্যাটি হ'ল:' + রেজোল্ট)}

আউটপুট:

Output

ব্যাখ্যা:

উপরের কোডে, আমাদের একটি স্ট্রিং ভেরিয়েবল '102' রয়েছে। আমরা আরেকটি পরিবর্তনশীল রেস ঘোষণা করি।এটি পূর্ণসংখ্যার ধরণের। সুতরাং স্ট্রিং ভেরিয়েবলকে পার্সিয়ান্ট () পদ্ধতি ব্যবহার করে পূর্ণসংখ্যায় রূপান্তরিত করা হয়।

মান ওফ () পদ্ধতি: জাভাতে স্ট্রিং টু ইন্টার

এই পদ্ধতিতে স্ট্রিংটি একটি পূর্ণসংখ্যার বস্তুতে রূপান্তরিত হয়।

বাক্য গঠন: পূর্ণসংখ্যা dtypename = পূর্ণসংখ্যা.মূল্যঅফ (স্ট্রিং)

উদাহরণ: পূর্ণসংখ্যা পুনরায় = পূর্ণসংখ্যা.মূল্যঅফ (স্ট্র)

কোডটি বিবেচনা করুন:

ডেটা বিজ্ঞান কি জন্য ব্যবহৃত হয়
পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) ring স্ট্রিং স্ট্রিং = '102' ইন্ট রেস = ইন্টিজার.পারসেন্ট (টিআর) সিস্টেম.আউট.প্রিন্টলন ('সংখ্যাটি হ'ল:' + রেজোল্ট)}

আউটপুট:

ব্যাখ্যা:

উপরের কোডে, আমাদের একটি স্ট্রিং ভেরিয়েবল '122' রয়েছে। আমরা রেজিস হিসাবে অন্য পরিবর্তনশীল ফলাফল ঘোষণা। এটি পূর্ণসংখ্যার ধরণের। সুতরাং স্ট্রিং ভেরিয়েবলটি মান ওফ () পদ্ধতি ব্যবহার করে একটি পূর্ণসংখ্যায় রূপান্তরিত হয়।

দ্রষ্টব্য: parseInt () একটি আদিম int প্রদান করে যেখানে valueOf () একটি নতুন পূর্ণসংখ্যা () অবজেক্ট প্রদান করে।

নাম্বার ফর্ম্যাট এক্সেপশন পদ্ধতি

একটি স্ট্রিং পার্সেবল না হলে একটি নাম ফর্ম্যাটেক্সেক্সেশন নিক্ষেপ করা হয়।

কোডটি বিবেচনা করুন:

পাবলিক ক্লাস টেস্ট {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) ring স্ট্রিং স্ট্রিং = '102' ইন্ট রেস = ইন্টিজার.পারসেন্ট (টিআর) সিস্টেম.আউট.প্রিন্টলন ('সংখ্যাটি হ'ল:' + রেজোল্ট)}

আউটপুট:

ব্যাখ্যা:

বর্গক্ষেত্রে ফাংশন ধরণ

স্ট্রিং পার্সেবল না হলে একটি ব্যতিক্রম উত্পন্ন হয়।

এটির সাথে আমরা জাভা নিবন্ধে এই স্ট্রিং টু ইন্টের শেষ করছি। আমি আশা করি আপনি জাভাতে একটি স্ট্রিং রূপান্তর করার তিনটি পদ্ধতির ধারণা পেয়েছেন।

দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা। আমরা আপনার যাতায়াতের প্রতিটি পদক্ষেপে আপনাকে সহায়তা করতে এখানে এই জাভা সাক্ষাত্কারের প্রশ্নগুলির পাশাপাশি হয়ে উঠার জন্য আমরা একটি পাঠ্যক্রম নিয়ে এসেছি যা জাভা ডেভেলপার হতে চান এমন শিক্ষার্থী এবং পেশাদারদের জন্য তৈরি করা হয়েছে।