জাভাতে খালি চরিত্রের আক্ষরিক কিছুই নেই , অন্য কথায়, "'এর বিপরীতে" "এর কোনও অর্থ নেই যার অর্থ খালি স্ট্রিং আক্ষরিক
শূন্য চরিত্রের আক্ষরিক প্রতিনিধিত্ব করতে আপনি যে নিকটতম স্থানে যেতে পারেন তা হ'ল শূন্য দৈর্ঘ্যের চর [] এর মাধ্যমে, এরকম কিছু:
char[] cArr = {}; // cArr is a zero length array
char[] cArr = new char[0] // this does the same
আপনি যদি স্ট্রিং ক্লাসটি উল্লেখ করেন তবে এর ডিফল্ট কনস্ট্রাক্টর ব্যবহার করে একটি খালি অক্ষর ক্রম তৈরি করে new char[0]
এছাড়াও, ক্যারেক্টার.এম.কেভ্যালু ব্যবহার করা সঠিক নয় কারণ এটি সত্যই ফাঁকা অক্ষর নয় বরং টাইপ চরিত্রের ক্ষুদ্রতম মান।
আমি সমাধান হিসাবেও Character c = null;মূলত পছন্দ করি না কারণ জেভিএম এনপিই নিক্ষেপ করবে যদি এটি আন-বক্স করার চেষ্টা করে। দ্বিতীয়ত, নাল মূলত আর্ট রেফারেন্স টাইপের কিছুই নয় এবং এখানে আমরা আদিম প্রকারের সাথে কাজ করছি যা নালকে একটি সম্ভাব্য মান হিসাবে গ্রহণ করে না।
এই স্ট্রিং ধরে ধরে, str বলুন, ওপি একটি অক্ষরের সমস্ত উপস্থিতি প্রতিস্থাপন করতে চায়, 'x', ফাঁকা চরিত্রের সাহায্যে '' বলবে, তারপরে ব্যবহার করে দেখুন:
str.replace("x", "");