Java(5)输入与输出

Java35

读取输入

要想通过控制台进行输入,首先需要构造一个与"标准输入流" System.in关联的Scanner对象。

// 创建输入流对象
Scanner in = new Scanner(System.in);

现在,就可以使用 Scanner类的各种方法读取输入了。例如, nextLine方法读取一行数据

System.out.print("What is your name? ");
String name = in.nextLine();

我们使用 nextLine方法是因为在输入行中可能包含空格。如果想要读取一个单词(以空白符作为分隔符),可以调用next方法

```
String firstName = in.next();

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长

相关文章
Java

JavaSE_关键字 接口 代码块 枚举

1 Java中的关键字 1.1 static关键字 static特点 : 静态成员被所在类的所有对象共享 随着类的加载而加载 , 优先于对象存在 可以通过对象调用 , 也可以通过类名调用 , 建议使用...
Java

Halo 开源项目学习(三):注册与登录

基本介绍 首次启动 Halo 项目时需要安装博客并注册用户信息,当博客安装完成后用户就可以根据注册的信息登录到管理员界面,下面我们分析一下整个过程中代码是如何执行的。 博客安装 项目启动成功后,我们可...
Java

Java学习 (19) Java数组篇(03)数组的使用

数组使用 数组使用一般分四种情况 1.普通 For 循环 2.For-Each 循环 (增强For循环) 3.数组作方法入参 4.数组作返回值 语法实例 多维数组 语法实例 数组使用 数组使用一般分四...
Java

java锁机制

公平锁和非公平锁 公平锁就是按照先来先服务、非公平就是不管你什么时候来,唤醒的时候都是随即唤醒。例如synchronize就是非公平锁,ReentrantLock既可以作为公平锁,也可以作为非公平锁。...
Java

动物期末代码

``` Animal.java public abstract class Animal { public abstract void cry(); public abstract String ge...
Java

mybatis collection解析以及和association的区别

1.collection标签 说到mybatis的collection标签,我们肯定不陌生,可以通过它解决一对多的映射问题,举个例子一个用户对应多个系统权限,通过对用户表和权限表的关联查询我们可以得到...
Java

Spring Bean生命周期

本文基于图灵课堂周瑜老师的讲解整理,包括spring bean加载的过程,主要是扫描BeanDefinition以及初始化非懒加载单例Bean两部分,源码取自SpringFramework 5.3.2...
Java

Hexo 博客安装 Fluid 主题

一.主题 使用 hexo 推荐选择一款自己喜欢的主题,主题带有一些额外的功能适配,不需要自己去做,比如评论、友链、访问统计。可以浏览官方网站来选择自己喜欢的主题:https://hexo.io/the...
Java

乐观锁与悲观锁

它总是假设最坏的情况。每次你得到数据时,你都会假设其他人会修改它。因此,每次获取数据时,都会锁定它。通过这种方式,如果有人想要获取数据,他们会阻止它,直到它获得锁(共享资源每次只被一个线程使用,其他线...
Java

Mac OS 常用Dos命令

MAC DOS常用命令 调出终端 command+空格打开搜索栏,搜索term打开终端 常用操作 ``` clear 清空屏幕内&...