ビデオ: Office 2010 コピーと貼り付け 2024
Javaでは、ほぼすべてのコンピュータプログラミング言語と同様に、ファイルからデータを読み込むのは難しいことがあります。コンピュータに何をすべきかを伝えるために、余分なコード行を追加します。他の人のコードからこれらの行をコピーして貼り付けることもできます。
import java。 util。スキャナ; import java。 io。ファイル; import java。 io。 IOException;パブリッククラスDoPayroll {public static void main(String args [])throw IOException {スキャナdiskScanner =新しいスキャナ(新しいファイル( "EmployeeInfo。txt")); for(int empNum = 1; empNum <= 3; empNum ++){payOneEmployee(diskScanner);} diskScanner。静的void payOneEmployee(スキャナaScanner){従業員anEmployee =新しい従業員();従業員。 setName(aScanner。nextLine());従業員。 setJobTitle(aScanner。nextLine());従業員。 cutCheck(aScanner。nextDouble()); aScanner。 nextLine();}}
たとえば、このリストのパターンに従うことができます。
<! --1 - >/ * *リスト8-2のパターン* / import java。 util。スキャナ; import java。 io。ファイル; import java。 io。 IOException; スキャナ名 =新しいスキャナ( 新しいファイル(999) スキャナ名 スキャナ名 SomeFileName " )); // ここには scannerName というコードがあります。 nextInt(); scannerName 。 nextDouble(); scannerName 。次(); scannerName 。 nextLine(); // ここには scannerName というコードがあります。 close();}} ファイルからデータを読み込みたいとします。あなたは、あなたがキーボードから読んでいると想像することから始めます。通常のスキャナーと次のコードをプログラムに入れます。次に、リスティングパターンからいくつかの追加項目を追加します。 <! - 2 - >
Java用に2つの新しいインポート宣言を追加します。 io。ファイルとjava用のファイルio。 IOException。
タイプ-
は、メソッドのヘッダーにIOException
-
をスローします。 新しいスキャナへの呼び出しで 新しいファイル( ")
-
を入力します。 既にハードドライブに入っているファイルを取り出します。ファイル名を引用符で囲んで入力します。 スキャナの名前に使用する言葉を使用します。 next、nextInt、nextDoubleなどの呼び出しでその単語を再利用します。
-
<! - 3 - >
-
スキャナの名前に使用する言葉を使用してください。閉じるためにその単語を再利用してください。
コードをコピーして貼り付けると、困ってしまうことがあります。単純なリストのパターンに合わないプログラムを書いているのかもしれません。パターンを微調整する必要があります。しかし、パターンを微調整するには、パターンの背後にあるアイデアのいくつかを理解する必要があります。