Tenho uma função que aceita Arquivo como argumento. Não quero criar / gravar um novo arquivo (não tenho acesso de gravação ao sistema de arquivos) para passar meus dados de string para a função. Devo acrescentar que os dados da String não existem em um arquivo (portanto, não posso ler meus dados de um arquivo).
Posso usar Streams e "lançá-los" em objetos File?
File
objeto? Como as respostas declararam, umFile
objeto é como uma referência a um local no sistema de arquivos e, portanto, seria difícil de simular sem um arquivo real. Se, no entanto, sua função tiver aFileReader
ou aFileInputStream
, você poderá facilmente modificar o código para aceitar entradas que não sejam de arquivo.