控制台输入数据及数据处理

来源:互联网 发布:手机电信网络加速器 编辑:程序博客网 时间:2024/04/30 15:01

//    控制台输入数据测试代码


package LinkedTest;


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.nio.Buffer;
import java.util.Scanner;

public class LinkedArrayListTest1 {
    
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        System.out.println(" 请输入boolean 类型值 :" );
        if(in.nextBoolean()){
            
            System.out.println("输入类型为 true");
            
        }else{
            
            System.out.println(" 输入类型为 false");
        }
           
        System.out.println("请输入整型数据:");
        
        System.out.println("已输入数据是 :"+ in.nextInt());
        
        System.out.println("请输入一个字符串 :");
        
        String s=in.next();
        System.out.println("输入的字符串是 :"+ s);
        
        String[] snew=s.split(" ");
        for(String a:snew){
            
            System.out.println(a);
        }
//        System.out.println(snew.toString());
        
        
        System.out.println("请从控制台输入带空格的字符串:");
        BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
        
        try {
            String Reader=reader.readLine();
            System.out.println("控制台输入的带有空格的数据 "+Reader);
            String Readers=Reader.replaceAll(",", " ");
            System.out.println("去掉空格和逗号后的字符串:"+Readers);
            System.out.println("去掉空格和逗号后的字符串的长度:"+Readers.length());
            String[] Readernew=Readers.split(" ");
            System.out.println("用空格分开后的字符长度 :"+Readernew.length);
//            for(int i=0;i<Readernew.length;i++){
//                if(Readernew[i]==" "){
//                    System.out.println("为空字符");
//                }
////                System.out.println(Readernew[i]);
//            }
            
            for(String r:Readernew){
//                if(r.equals(" ")){
                System.out.println(r);
//                }
            }
            
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
        
        
        
    }

}

0 0
原创粉丝点击