zoukankan      html  css  js  c++  java
  • Scanner和BufferedReader

    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.Scanner;
    
    
    public class DemoScanner {
        
        //打印
        public static void printScanner() {
            Scanner s = new Scanner(System.in);
            System.out.println("请输入字符串:");
            while (true) {
                String line = s.nextLine();
                if (line.equals("exit"))
                    break;
                System.out.println(">>>" + line);
            }
        }
    
        //自定义换行符
        public static  void lnScanner() {
            Scanner s = new Scanner("123 asdf sd 45 789 sdf asdfl,sdf.sdfl,asdf    ......asdfkl    las");
            s.useDelimiter(" |,|\.");
            while (s.hasNext()) {
                System.out.println(s.next());
            }
        }
        //InputStreamReader类比scanner效率高,其中的BufferedReader类中对象只生成一次,以后可以重复使用,这就是效率高的原因。
         private static String readString(String prompt) {
             BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
             String str = null;
            try {
                 System.out.print(prompt);
                 str = br.readLine();
             } catch (IOException e) {
                 e.printStackTrace();
             }
            return str;
         }
         
         public static void main(String[] args) {
             String str = readString("请输入字符串:");
             System.out.println("readString6 方法的输入:" + str);
        }
    }
  • 相关阅读:
    CSS中em,rem的区别
    Bootstrap自学笔记
    lable标签的妙用
    Ajax
    基础小知识杂烩
    用CSS3画出一个立方体---转
    CSS3方法总汇
    HTML5 DOM扩展
    VS2010在C盘下生成的.iTrace文件解决办法 ,c盘偷偷的减少,心很烦啊,找了半天才知道是这个问题
    伪静态
  • 原文地址:https://www.cnblogs.com/sprinng/p/5643317.html
Copyright © 2011-2022 走看看