Saya memiliki fungsi yang menerima File sebagai argumen. Saya tidak ingin membuat / menulis File baru (saya tidak memiliki akses tulis ke sistem file) untuk meneruskan data string saya ke fungsi. Saya harus menambahkan bahwa data String tidak ada dalam file (jadi saya tidak dapat membaca data saya dari file).
Dapatkah saya menggunakan Stream dan "mentransmisikan" ke objek File?
File
objek? Seperti jawaban yang telah dinyatakan,File
objek seperti referensi ke lokasi di sistem file, dan akan sulit untuk disimulasikan tanpa file yang sebenarnya. Namun, jika fungsi Anda menggunakan aFileReader
atau aFileInputStream
, Anda dapat dengan mudah mengubah kode untuk menerima input non-file.