Copiando e colando código Java

Em Java, como em quase qualquer linguagem de programação de computador, lendo dados de um arquivo pode ser complicado. Você pode adicionar linhas extras de código para dizer ao computador o que fazer. Às vezes, você pode copiar e colar estas linhas de código de outras pessoas.

importação java.util.Scanner-import java.io.File-import java.io.IOException classe pública DoPayroll {void main (args String []) public static lança IOException {Scanner diskScanner = new Scanner (new File ( "EmployeeInfo. txt ")) - para (int empnum = 1- empnum lt; = 3- empnum ++) {payOneEmployee (diskScanner) -} diskScanner.close () -} payOneEmployee void (aScanner Scanner estática) {Employee anEmployee = new Employee()-anEmployee.setName(aScanner.nextLine())-anEmployee.setJobTitle(aScanner.nextLine())-anEmployee.cutCheck(aScanner.nextDouble())-aScanner.nextLine()-}}

Por exemplo, você pode seguir o padrão nesta lista:

/ ** O padrão na Listagem 8-2 * / import java.util.Scanner-importação java.io.File-importação java.io.IOException-classe SomeClassName {Void main (args String []) public staticlança IOException {Scanner scannerName = New Scanner (novo arquivo("SomeFileName")) - //Algum código vai aquiscannerName.nextInt () -scannerName.nextDouble () -scannerName.Próximo()-scannerName.nextLine () - //Algum código vai aquiscannerName.fechar()-}}

Você quer ler dados de um arquivo. Você começa a imaginar que você está lendo a partir do teclado. Coloque o habitual Scanner e Próximo códigos em seu programa. Em seguida, adicione alguns itens extras a partir do padrão de listagem:

  • Adicionar dois novos importar declarações - um para java.io.File e outro para java.io.IOException.

  • Digitar lança IOException no cabeçalho do seu método.

  • Digitar novo arquivo("") em sua chamada para new Scanner.

  • Tome um arquivo que já está no seu disco rígido. Digite esse nome de arquivo entre aspas.

  • Tomemos a palavra que você usa para o nome do seu scanner. Reutilizar essa palavra em chamadas para Próximo, nextInt, nextDouble, e assim por diante.

  • Tomemos a palavra que você usa para o nome do seu scanner. Reutilizar essa palavra em uma chamada para fechar.

Ocasionalmente, copiar e colar código pode trazer-lhe problemas. Talvez você está escrevendo um programa que não se encaixam no padrão simples listagem. Você precisa ajustar o padrão um pouco. Mas, para ajustar o padrão, você precisa entender algumas das ideias por trás do padrão.

menu