使用java.io. *和java.util.Scanner之间的区别

时间:2017-03-13 01:05:18

标签: java io java.util.scanner difference

我想知道在下一个程序中读取数据有什么区别

第一个使用扫描仪读取数据,第二个使用io

我知道我们也可以使用JOptionPane,但我想知道使用一个或其他选项之间的区别,或者是否有一些选项只能在特定情况下使用。

如果你能回答的话,你真的会帮助我,感谢任何阅读方式,我很感激。 C:

package test;
import java.util.Scanner;

class Test{

    public static void main(String [] args){

         Scanner sc = new Scanner(System.in);
         String name;

         System.out.println("Ptss ...Tell me your name please.");
         name = sc.nextLine();

         System.out.println(name + " It's a pleasure to meet you");

    }
}



    package test;
    import java.util.io.*;

    class Test{

        public static void main(String [] args) throws IOException{

             BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
             String name;

             System.out.println("Ptss ...Tell me your name please.");
             name = read.readLine();
             System.out.println(name + " It's a pleasure to meet you");
        }
    }

0 个答案:

没有答案