অন্যান্য পরিবর্তনগুলির মধ্যে, জেডিকে 11 জাভা.ং. স্ট্রিং ক্লাসের জন্য 6 টি নতুন পদ্ধতি প্রবর্তন করেছে:
repeat(int)-intপ্যারামিটারের দ্বারা সরবরাহ করা স্ট্রিংটিকে যতবার পুনরাবৃত্তি করেlines()- উত্স স্ট্রিং থেকে অলসভাবে লাইন সরবরাহ করতে একটি স্প্লিট্রেটর ব্যবহার করেisBlank()- স্ট্রিংটি খালি থাকলে বা কেবল শ্বেত স্পেস অক্ষর রয়েছে কিনা তা সূচিত করেstripLeading()- প্রথম থেকেই সাদা স্থান সরিয়ে দেয়stripTrailing()- প্রান্ত থেকে সাদা স্থান সরিয়ে দেয়strip()- স্ট্রিংয়ের শুরু এবং শেষ দুটি থেকে সাদা স্থান সরিয়ে দেয়
বিশেষত, strip()দেখতে খুব অনুরূপ trim()। অনুযায়ী এই নিবন্ধটি strip*() পদ্ধতি করার জন্য ডিজাইন করা হয়:
স্ট্রিং.স্ট্রিপ (), স্ট্রিং.স্ট্রিপলাইডিং (), এবং স্ট্রিং.স্ট্রিপট্রেইলিং () পদ্ধতিগুলি সাদা স্থান [ট্র্যাক্টর.আইসওয়াইটস্পেস ()] দ্বারা লক্ষ্যযুক্ত স্ট্রিংয়ের সামনের, পিছনে বা উভয়দিকেই ট্রিম করে tri
String.trim() জাভাডক বলেছেন:
/**
* Returns a string whose value is this string, with any leading and trailing
* whitespace removed.
* ...
*/
যা উপরের উক্তির সাথে প্রায় একই রকম।
জাভা 11 এর মধ্যে String.trim()এবং ঠিক পার্থক্য কি String.strip()?