Mam funkcję, która akceptuje plik jako argument. Nie chcę tworzyć / zapisywać nowego pliku (nie mam dostępu do zapisu w systemie plików) w celu przekazania moich danych ciągu do funkcji. Powinienem dodać, że dane String nie istnieją w pliku (więc nie mogę odczytać moich danych z pliku).
Czy mogę używać strumieni i „przesyłać” je do obiektów File?
Fileobiekt? Jak stwierdziły odpowiedzi,Fileobiekt jest jak odniesienie do lokalizacji w systemie plików, więc trudno byłoby go zasymulować bez rzeczywistego pliku. Jeśli jednak twoja funkcja przyjęła aFileReaderlub aFileInputStream, możesz łatwo zmodyfikować kod, aby akceptował dane wejściowe niebędące plikami.