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

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();
        }
        
        
        
        
    }

}

控制台输入数据及数据处理相关推荐

  1. 间歇输入数据的数据处理设计模式

    目录 介绍 背景 使用代码 兴趣点 下载源1.5 KB 介绍 如果您的数据是间歇性的(非连续性),那么我们可以利用时间跨度间隔来优化CPU\RAM利用率.这个想法是在下一批数据到达之前处理数据.假设您 ...

  2. IDEA中实现在单元测试方法中用控制台输入数据

    我们有时候想在单元测试中使用: Scanner scanner = new Scanner(System.in); 但运行起来发现程序一直卡在这行代码上,一直转,如下图情况 这时我们只需要在idea中 ...

  3. java零基础第四天 if分支结构和Scanner控制台输入 最后有作业

    if分支结构 1. 代码运行过程中的常见结构 顺序结构代码从上到下,从左至右执行,最基本原则.分支结构路上的风景不一样,向左走向右走结果不一样.代码满足不同的条件,执行不同的结果循环结构吃饭,睡觉,撸 ...

  4. Java学习笔记(十)--控制台输入输出

    输入输出 一.控制台输入 在程序运行中要获取用户的输入数据来控制程序,我们要使用到 java.util 包中的 Scanner 类.当然 Java 中还可以使用其他的输入方式,但这里主要讲解 Scan ...

  5. 解决eclipse控制台不能正常输入问题的心路历程

    解决eclipse控制台不能正常输入问题的心路历程 问题现象: 今天想把在个人电脑上可正常运行的Java代码在公司的电脑上继续写其他功能,新建了类之后直接将代码复制过去,检查没有任何错误后运行程序,但 ...

  6. RStudio介绍及入门

    RStudio介绍及入门 1 R Studio 介绍 2 函数与对象 2.1 函数 2.2 数据输入 2.3 元素引用 3 R语言绘图 4 数据保存 5 学习建议 6 唠唠叨叨 Hello, 这里是行 ...

  7. 读书笔记_Unity3d 游戏优化2

    推荐序2 成为一名优秀的游戏客户端开发者,不仅需要常年的实践积累与思考,更需要夯实的基础为支撑.大部分开发者都很努力刻苦,但是为什么不同开发者之间的能力参差不齐?这是因为日常开发过程中的经验很多时候只 ...

  8. Java面试题 详解 超全200题

    目录 一.类.对象.方法.变量 二.集合类 三.流 四.多线程 五.异常处理 六.JVM 七.HotSpot虚拟机中的7种垃圾收集器 八.Javaweb 一.类.对象.方法.变量 1.知识图谱 2.类 ...

  9. IF分支结构(如何判断是否为整数)

    Java学习第四天,内容是if else结构,Scanner 语法的掌握练习,今天自己想出来一个判断整数的语句,很开心,语句如下: num = sc.nextFloat(); if ((int)num ...

最新文章

  1. blob照片显示 oracle_保存图片到oracle的blob字段,报ora-01465
  2. 操作系之进程调度及算法详解
  3. MSSQLSERVER服务不能启动
  4. 电气自动化c语言实践操作论文,项目实践论文,关于独立学院电气工程其自动化专业基于CDIO的实践模式相关参考文献资料-免费论文范文...
  5. 虽然有失落的即时通讯
  6. poj 2870 Light Up(dfs+剪枝,写的稀烂)
  7. bootstrap 小点
  8. 微服务(Microservices)概述 与 Spring Cloud 简介
  9. JavaIO操作——字节输出流【OutputStream】
  10. 一名软件测试工程师的日常
  11. hello 驱动编写-最简单的驱动程序
  12. 【计算机网络】湖南科技大学 笔记一
  13. USACO-Runaround Numbers
  14. 【江苏大学研究生小记】各方面都不太如意
  15. JavaScript ES6中的深拷贝和浅拷贝
  16. SpringBoot Zxing _ Java 生成二维码(可内嵌图片)
  17. 连夜看了30多篇改进YOLO的中文核心期刊 我似乎发现了一个能发论文的规律
  18. 自学python有什么建议,想通过自学Python,朋友们有哪些提议吗?
  19. (四) 开集识别学习 open-set recognition(OSR)
  20. 信息学 计算机奥林匹克竞赛辅导,震惊!信息学奥赛好处竟然这么多

热门文章

  1. USACO 3.2 kimbits DP
  2. HDU ACM 1162 Eddy's picture
  3. 递归实现数字排列组合
  4. jdbc和mysql面试题_JDBC数据访问技术面试题(附答案)
  5. 4.7 参数 vs 超参数-深度学习-Stanford吴恩达教授
  6. Nordic nRF5 SDK和softdevice介绍
  7. BRCM5.02编译九:cannot find -lncurses
  8. 山东大学继续教育计算机3,山东大学继续教育数字电子技术基础试题3及答案.doc...
  9. android 下拉窗帘,Android 窗帘(Curtain)效果二之波浪式动态扭曲效果
  10. C++重载、覆盖和遮蔽