JAvaファイル読み込みScanner

1963 ワード

  • キーボードからSystem.inを読み込むにはimport java.util.Scannerが必要です.Scanner inputdata = new Scanner(System.in); String stringData = inputdata.next();
  • ファイルから読み込むにはimport java.io.Fileが必要です.File filedata = new File(“data.txt”); Scanner fileReadData = new Scanner(filedata);
  • のサンプルコードは、
  • です.
    //  Scanner    
    import java.util.Scanner;
    import java.io.File;
    public class j05{
        public static void main(String[] args)throws Exception{
            //    
            Scanner incmd1 = new Scanner(System.in);
            System.out.println("input a String");
            String xx = incmd1.next();
            System.out.println("xx = " + xx );
            //        
            File f05 = new File("f005.txt");
            Scanner readit = new Scanner(f05);
    
            while(readit.hasNext()){
                String firstname = readit.next();
                String middlename = readit.next();
                String lastname = readit.next();
                int score = readit.nextInt();
                System.out.println(firstname + " " + middlename + " " + lastname + " " + score );
            }
            readit.close();
        }
    }