Vídeo: Listar Arquivos de um Diretório no Excel 2024
Você pode especificar a localização exata de um arquivo em seu código Java. Código como
novo Arquivo ("C: \ Users \ bburd \ workspace \ 08-01 \ EmployeeInfo. Txt")
parece realmente feio, mas funciona.
No parágrafo anterior, você notou as barras invertidas duplas em "
C: \ Usuários \ bburd \ workspace …
"? Se você é um usuário do Windows, você ficaria tentado a escrever
C: Users bburd workspace …
com barras invertidas simples. Mas em Java, a barra invertida única tem seu próprio significado especial. Então, em Java, para indicar uma barra invertida dentro de uma string citada, você usa uma barra invertida dupla.
Os usuários de Macintosh e Linux podem encontrar conforto no fato de que seu separador de caminho,
/
, não tem um significado especial em uma string de Java. Em um Mac, o código
novo Arquivo ("/ Usuários / bburd / workspace / 08-01 / EmployeeInfo. Txt")
é tão normal quanto a respiração. (Bem, é quase que normal!) Mas os usuários de Mac e Linux wonks não devem reivindicar a superioridade muito rapidamente.
Linhas como
novo arquivo ("/ Usuários / bburd / workspace …
funcionam também no Windows. No Windows, você pode usar uma barra (
/
) ou uma barra invertida (
) como o separador do nome do caminho. No prompt de comando do Windows, você pode digitar
cd c: / users bburd
para chegar ao seu diretório pessoal.