জাভাতে স্ট্রিংবিল্ডার সম্পর্কে আপনার যা জানা দরকার



এই নিবন্ধটি আপনাকে আরও একটি আকর্ষণীয় বিষয় এনেছে কারণ এটি জাভাতে স্ট্রিংবিল্ডারের ব্যবহারিক প্রয়োগের সাথে জোর দেয়।

প্রোগ্রামিংয়ের ক্ষেত্রে এটি আপনাকে সমস্ত প্রকারের বৈশিষ্ট্য দেয়। এই নিবন্ধটি স্পষ্টভাবে এমন একটি বিষয়ের উপর ফোকাস করবে যা স্ট্রিংবিল্ডার ইন জাভা। নীচে এই নিবন্ধে আলোচিত পয়েন্টারগুলি রয়েছে,

সুতরাং আমাদের এখন শুরু করা যাক,





জাভাতে স্ট্রিংবিল্ডার

জাভা স্ট্রিংগুলি অপরিবর্তনীয় চরিত্রগুলির ক্রম। অন্যদিকে স্ট্রিংবফারটি পরিবর্তনীয় চরিত্রগুলির ক্রম তৈরি করতে ব্যবহৃত হয়। স্ট্রিংবিল্ডার স্ট্রিংবাফার ক্লাসের মতো, তবে এটি সিঙ্ক্রোনাইজেশনের কোনও গ্যারান্টি সরবরাহ করে না।তবে বেশিরভাগ বাস্তবায়নের অধীনে প্রকৃতিতে এটি অনেক দ্রুত। এটি অবশ্যই লক্ষ রাখতে হবে যে, স্ট্রিংবিল্ডার শ্রেণি একাধিক থ্রেড দ্বারা ব্যবহারের জন্য নিরাপদ নয়।

গুগল তথ্য বিজ্ঞানী সাক্ষাত্কার প্রশ্ন

নির্মাতারা

  • স্ট্রিংবিল্ডার (): প্রাথমিক অক্ষরের 16 টি অক্ষরের একটি খালি স্ট্রিং বিল্ডার তৈরি করা হয়েছে।
  • স্ট্রিংবিল্ডার (ইনট ক্ষমতা):): তৈরি করা স্ট্রিং বিল্ডারটি আর্গুমেন্টে নির্দিষ্ট করা সক্ষমতা।
  • স্ট্রিংবিল্ডার (চার সিক্যুয়েন্স সিক্স) ): তৈরি করা স্ট্রিং বিল্ডারে নির্দিষ্ট অক্ষর হিসাবে একই অক্ষর রয়েছে।
  • স্ট্রিংবিল্ডার (স্ট্রিং স্ট্রিম ): নির্দিষ্ট স্ট্রিংয়ের বিষয়বস্তুতে আরম্ভ করা একটি স্ট্রিং বিল্ডার তৈরি করে।

আসুন আমরা এই নিবন্ধটি দিয়ে চালিয়ে যাই এবং বিভিন্ন পদ্ধতিটি একবার দেখি



স্ট্রিংবিল্ডার পদ্ধতি

নিম্নলিখিত পদ্ধতিগুলি স্ট্রিংবিল্ডার শ্রেণিতে ব্যবহৃত হয়:

পদ্ধতি যুক্ত করুন

এই পদ্ধতিটি বিদ্যমান স্ট্রিংয়ে নির্দিষ্ট উপাদানগুলিকে যুক্ত করে।



বর্গ প্রধান {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার str = নতুন স্ট্রিংবিল্ডার ('রক') স্ট্রিয়র অ্যাপেন্ড ('রোল') System.out.println (str))}

আউটপুট:

রকরোল

জাভাতে স্ট্রিংবিল্ডার: পদ্ধতি প্রবেশ করান

এই পদ্ধতিটি নির্দিষ্ট সূচীতে একটি স্ট্রিং .োকায়।

পাবলিক ক্লাস মেইন {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার স্ট্রিং = নতুন স্ট্রিংবিল্ডার ('রক') স্ট্রিনআরিন্ট (2, 'রোল') System.out.println (str)}

আউটপুট:

ররলক

জাভা প্ল্যাটফর্মের উপাদানগুলি কী কী?

পদ্ধতি প্রতিস্থাপন করুন

এই পদ্ধতিটি স্ট্রিংটিকে নির্দিষ্ট সূচনা থেকে শুরু করে ইনডেক্সে প্রতিস্থাপন করে।

পাবলিক ক্লাস মেইন {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার স্ট্রিং = নতুন স্ট্রিংবিল্ডার ('রক') স্ট্রিংরেপ্লেস (1,3, 'রোল') System.out.println (str) str}

আউটপুট:

আরআরলক

জাভাতে স্ট্রিংবিল্ডার: পদ্ধতি মুছুন

এই পদ্ধতিটি সূচনাপঞ্জি থেকে শেষের সূচকগুলিতে নির্দিষ্ট স্ট্রিং মুছে দেয়।

পাবলিক ক্লাস মেইন {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার স্ট্রিং = নতুন স্ট্রিংবিল্ডার ('রক') স্ট্রিয়রডিলেট (1,3) System.out.println (str) str}

আউটপুট:

আরকে

বিপরীত পদ্ধতি

এই পদ্ধতিটি স্ট্রিংবিল্ডারের উপস্থিত স্ট্রিংগুলিকে বিপরীত করে।

পাবলিক ক্লাস মেইন {পাবলিক স্ট্যাটিক অকার্যকর প্রধান (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার স্ট্রিং = নতুন স্ট্রিংবিল্ডার ('রক') স্ট্রিয়র রিভার্স () System.out.println (স্ট্র))}

আউটপুট:

kcoR

ক্ষমতা পদ্ধতি

বিল্ডারের বর্তমান ক্ষমতা এই পদ্ধতি দ্বারা নির্ধারণ করা যেতে পারে। এটি অবশ্যই লক্ষ রাখতে হবে যে বিল্ডারের ডিফল্ট ক্ষমতা 16 টি the বিল্ডারের সক্ষমতা বাড়ানো যেতে পারে: (পুরাতন ক্ষমতা 2) +২।

সার্বজনীন বর্গ প্রধান {পাবলিক স্ট্যাটিক শূন্য মূল (স্ট্রিং আরগস []) {স্ট্রিংবিল্ডার str = নতুন স্ট্রিংবিল্ডার () System.out.println (str.capacity ()) str.append ('রক') System.out.println (str। ক্ষমতা ()) str.append ('রক করার ভাল দিন')

আউটপুট:

কিভাবে স্ট্রিং পাইথন বিপরীত

16

16

3. 4

এভাবে আমরা ‘স্ট্রিংবিল্ডার ইন জাভা’ বিষয়ক এই নিবন্ধটির শেষে এসেছি। আপনি যদি আরও জানতে চান,পরীক্ষা করে দেখুন এডুরেকা, একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা। এডুরেকার জাভা জে 2 ইই এবং এসওএ প্রশিক্ষণ এবং শংসাপত্রের কোর্সটি আপনাকে হাইবারনেট ও স্প্রিংয়ের মতো বিভিন্ন জাভা ফ্রেমওয়ার্কের পাশাপাশি মূল এবং উন্নত জাভা উভয় ধারণার জন্য প্রশিক্ষণের জন্য তৈরি করা হয়েছে।

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই ব্লগের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।