java基础输入_java基础之标准输入
管与java的标准输入。就是System.in。
怎么读取标准输入里的内容呢。。。。推荐使用Scanner和inputStream。
1:Scanner。
读取单个字符串。
String s = scan.next()
读取用空格隔开的字符串。(前提示知道输入的字符串的个数)
for(int i=0;i<10;i++){
s[i] = scan.next();
}
不建议使用hasNext()这货会阻塞。。。。。并且不会把‘\n’当作输入流。。。。。(inputStream 的read()方法也会阻塞。但会把'\n'当输入流。。。必须自己判断跳出。。。。)
char temp;
while((temp=(char)s.read())!=-1){
a[i]=temp;
if(a[i]=='\n') break;
i++;
}
读取一整行,不管他有没有空格。
String s=scan.nextLine();
注意回车不会作为字符。。。。。。。。。。。。。。
设置读取的分割符scan.useDelimiter(String patten)
2:感觉inputStream也没什么好写的了。
就说一个怎么把String 转换为字符吧。char a[]=s.toCharArray(); 把字符数组转换为字符串,直接使用构造方法就行了。
别忘了数组的声明时不能分配大小的。。。指定数组的大小可以在分配内存的时候。
java基础输入_java基础之标准输入相关推荐
- java打印输出万年历_Java基础之打印万年历的简单实现(案例)
Java基础之打印万年历的简单实现(案例) 问题:输入年,月,打印对应年月的日历. 示例: 问题分析: 1,首先1970年是Unix系统诞生的时间,1970年成为Unix的元年,1970年1月1号是星 ...
- 黑马程序员_毕向东_Java基础视频教程_Java基础学习知识点总结
黑马程序员_毕向东_Java基础视频教程 Java基础学习知识点总结 2016年01月06日 day01 一.基础知识:软件开发 1.什么是软件?软件:一系列按照特定顺序组织的计算机数据和指令的集合 ...
- java数组元素的输入_java基础--键盘输入一个数,输出数组中指定元素
java基础--键盘输入一个数,输出数组中指定元素 java基础--键盘输入一个数,输出数组中指定元素 package com.lcn.day05; import java.util.Scanner; ...
- java 随机句子_Java基础三(Scanner键盘输入、Random随机数、流程控制语句)
1.引用类型变量的创建及使用 2.流程控制语句之选择语句 3.流程控制语句之循环语句 4.循环高级 ###01创建引用类型变量公式 * A: 创建引用类型变量公式 * a: 我们要学的Scanner类 ...
- eclipse用Java输入_Java基础教程——使用Eclipse快速编写Java输入输出代码
Eclipse安装 IDE:Integrated Development Environment,集成开发环境.好比是全自动洗衣机. 此处使用[eclipse-jee-4.6-neon-3-win32 ...
- java 判断星座_java基础题,关于输入月日来判断星座的,求教
展开全部 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; ...
- java 基础库_Java基础类库
包 1.java.lang包:java类库中的核心部分,包含System系统类.数学运算的Math类.处理字符串的String类以及8个数据类型包装类(Integer.Double.Float.Cha ...
- java input 数组_Java基础之:数组
Java基础之:数组 一组相同数据类型的数据,我们即称之为 数组,数组也是一种数据类型. 需要注意的是 , 数组和String 字符串 相同,也是引用类型的. 数组的初始化 方式一:动态初始化 四种格 ...
- java单线程循环调度_Java基础篇之Java线程模型
原标题:Java基础篇之Java线程模型 Java运行系统在很多方面依赖于线程,所有的类库设计都考虑到多线程.实际上,Java使用线程来使整个环境异步.这有利于通过防止CPU循环的浪费来减少无效部分. ...
最新文章
- tp5.0 queue 队列操作
- CSS相邻兄弟选择器
- ValueError: Related model 'users.UserProfile' cannot be resolved
- 嵌入式linux开发业内各个常用开源项目git仓库地址大全
- .NET Core 1.0 CentOS7 尝试
- word2003快速排版工具栏_技巧 | 快速又好看,PPT制作不再难
- 关于IAP:测试时能获取产品价格,却不能获取产品名称的问题
- Beetl学习(一)
- linux m530显卡,M530显卡和MX150哪个好(AMD Radeon M530)
- 评论计算机课程讲师教学质量,浅谈信息技术课堂评价的策略
- BOM对象有哪些,列举window对象?
- #洛谷oj:P1196银河英雄传说
- 国稻种芯百团计划行动 胡培松:早稻可以向用途多元化发展
- python argparse bool_python argparse 解析命令行参数
- 【鬼脚七经典电商思路】淘宝卖家的竞争力(2)之迎合容量
- matlab教程电力电子视频,基于Matlab/Simulink的电力电子仿真演示教学
- linux编译poco静态库,iOS——为Xcode编译POCO C++静态库
- python绘制象棋棋盘图片_Python开发象棋小游戏(绘制棋盘)
- 安卓手机ROOT后怎么删除系统自带软件?
- 深度学习auc_test auc 和测试集auc 差距非常大
热门文章
- jconsole命令 Java Monitoring and Management Console
- 小程序开发及环境搭建及发布
- Python编程基础19:封装、继承与多态
- 【BZOJ2157】旅游,树链剖分练习
- java能字典_适用于Java的任何字典定义API?
- 在此服务上找不到此服务_windows无法连接到服务,此问题阻止标准用户登录,怎么办?...
- 【英语学习】【Daily English】U02 Daily Routine L02 I go to the gym every other day
- 【英语学习】【WOTD】sleuth 释义/词源/示例
- Intel开发文档导读
- SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(2)