আমার একটি ফাংশন রয়েছে যা ফাইলটিকে একটি আর্গুমেন্ট হিসাবে গ্রহণ করে। আমার স্ট্রিং ডেটাটি ফাংশনে পাস করার জন্য আমি কোনও নতুন ফাইল তৈরি করতে / লিখতে চাই না (ফাইল সিস্টেমে আমার লেখার অ্যাক্সেস নেই)। আমার যুক্ত করা উচিত যে স্ট্রিং ডেটা কোনও ফাইলে বিদ্যমান না (তাই আমি কোনও ফাইল থেকে আমার ডেটা পড়তে পারি না)।
আমি কী স্ট্রিম ব্যবহার করতে এবং সেগুলিকে ফাইল অবজেক্টে "কাস্ট" করতে পারি?
File
অবজেক্ট নেয় ? উত্তরগুলি যেমন বলেছে, কোনওFile
বস্তু ফাইল সিস্টেমের কোনও অবস্থানের রেফারেন্সের মতো এবং তাই প্রকৃত ফাইল ব্যতীত অনুকরণ করা শক্ত। তবে, যদি আপনার ফাংশনটি একFileReader
বা একটি গ্রহণ করেFileInputStream
, আপনি সহজেই ফাইল নন-ইনপুট গ্রহণ করতে কোডটি সংশোধন করতে পারেন।