Vídeo: Como COPIAR Textos de Sites e Blogs BLOQUEADOS/Protegidos com Facilidade (Desbloquear Sites) 2024
Em Java, como em quase qualquer linguagem de programação de computador, ler dados de um arquivo pode ser complicado. Você adiciona linhas extras de código para dizer ao computador o que fazer. Às vezes você pode copiar e colar essas linhas do código de outras pessoas.
importar java. util. Scanner; importar java. io. Arquivo; importar java. io. IOException; classe pública DoPayroll {public static void main (String args []) lança IOException {Scanner diskScanner = new Scanner (novo arquivo ("EmployeeInfo. txt")); para (int empNum = 1; empNum <= 3; empNum ++) {payOneEmployee (diskScanner);} diskScanner. close ();} static void payOneEmployee (Scanner aScanner) {Employee anEmployee = new Employee (); Um empregado. setName (aScanner. nextLine ()); Um empregado. setJobTitle (aScanner. nextLine ()); Um empregado. cutCheck (aScanner. nextDouble ()); aScanner. nextLine ();}}
Por exemplo, você pode seguir o padrão nesta lista:
/ * * O padrão na Listagem 8-2 * / importar java. util. Scanner; importar java. io. Arquivo; importar java. io. IOException; class SomeClassName {public static void main (String args []) lança IOException {Scanner scannerName = novo Scanner (novo Arquivo (" SomeFileName ")); // Algum código vai aqui Nome do scanner . nextInt (); nome do scanner . nextDouble (); nome do scanner . Próximo(); nome do scanner . nextLine (); // Algum código vai aqui Nome do scanner . close ();}}
Você deseja ler dados de um arquivo. Você começa imaginando que está lendo do teclado. Coloque o Scanner habitual e os próximos códigos em seu programa. Em seguida, adicione alguns itens extras do padrão de listagem:
-
Adicionar duas novas declarações de importação - uma para java. io. Arquivo e outro para java. io. IOException.
-
Tipo lança IOException no cabeçalho do seu método.
-
Digite novo Arquivo (") em sua chamada para o novo Scanner.
-
Pegue um arquivo que já está no seu disco rígido. Digite esse nome de arquivo dentro das aspas.
-
Tome a palavra que você usa para o nome do seu scanner. Reutilize essa palavra em chamadas para próximo, nextInt, nextDouble e assim por diante.
-
Tome a palavra que você usa para o nome do seu scanner. Reutilize essa palavra em uma ligação para fechar.
Ocasionalmente, copiar e colar o código pode causar problemas. Talvez você esteja escrevendo um programa que não se encaixa no padrão de listagem simples. Você precisa ajustar o padrão um pouco. Mas, para ajustar o padrão, você precisa entender algumas das idéias por trás do padrão.