স্ট্রিং ফাংশন ব্যবহার করার সময় আমরা কেন কোনও প্যাকেজ আমদানি করব না?


11

আমি নিজেকে জিজ্ঞাসা করেছি যে স্ট্রিং ফাংশনগুলি ব্যবহার করার সময় আমরা কেন একটি প্যাকেজ আমদানি করিনি toUpperCase()? প্যাকেজ আমদানি না করে কীভাবে তারা সেখানে প্রবেশ করবে?

উত্তর:


22

জাভা টিউটোরিয়াল> জাভা ভাষা শেখা> প্যাকেজগুলি :

সুবিধার জন্য, জাভা সংকলক স্বয়ংক্রিয়ভাবে প্রতিটি উত্স ফাইলের জন্য তিনটি সম্পূর্ণ প্যাকেজ আমদানি করে: (1) নামহীন প্যাকেজ, (2) java.langপ্যাকেজ এবং (3) বর্তমান প্যাকেজ (বর্তমান ফাইলের প্যাকেজ) ...

ক্লাস স্ট্রিং java.langপ্যাকেজে রয়েছে, সুতরাং এটি উপরোক্ত নিয়ম অনুযায়ী স্বয়ংক্রিয়ভাবে আমদানি করা হয়।


3

java.langপ্যাকেজ ডিফল্টরূপে আমদানি করা হয়। আপনি যদি প্যাকেজের ক্লাসগুলি একবার দেখুন , আপনি দেখতে পাবেন যে সেগুলি খুব সাধারণ ক্লাস যা আপনি প্রায়শই ব্যবহার করে শেষ করেন, আপনার প্রোগ্রামটি আসলে যা করার চেষ্টা করছে তার থেকে আলাদা। এই ক্লাসগুলির জন্য প্রতিটি ফাইলকে আমদানির বিবরণী থাকা প্রয়োজনের পরিবর্তে স্রষ্টাগুলি আপনার জন্য এটি পর্দার অন্তর্ভুক্ত করার সিদ্ধান্ত নিয়েছে।


3

স্ট্রিং অবজেক্টটি এমন একটি অংশ java.langযা মূল হিসাবে বিবেচিত হয় এবং সর্বদা অন্তর্ভুক্ত থাকে (উদাহরণস্বরূপ Object)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.