首页 > 编程语言 >java中如何用Scanner类读入单个字符

java中如何用Scanner类读入单个字符

时间:2023-09-06 11:38:07浏览次数:37  
标签:字符 java Scanner char 空格符 读入


Scanner没有直接读入单个字符的方法,next方法没办法读入空格符,因为Scanner以空格符作为输入完毕的标志

import java.util.Scanner;

Scanner in = new Scanner(System.in);
String s = in.nextLine();
char[] chars = s.toArray();
char c = chars[0];  //c就是读入的单个字符

标签:字符,java,Scanner,char,空格符,读入
From: https://blog.51cto.com/u_16248677/7384640

相关文章

  • java中String和数组的长度
    数组的长度是lengthString的长度是length()在Java中,数组是引用数据类型,不是类,因此也是读取固有的length属性得到数组长度,它没有length()方法。但是,java中的String类型是jdk中已经封装好的final类,类就有属性和方法,只是String没有length属性,只有length()方法。......
  • java中静态方法调用非静态成员变量、非静态方法
    publicclassCircle{privatedoubleradius=1.0;doublegetAre(){returnradius*radius*Math.PI;}publicstaticvoidmain(String[]args){CirclemyCircle=newCircle();System.out.println("radiusis"+myCircl......
  • 《Head First Java》学习笔记2--接口、构造函数与垃圾收集器
    接口:Java的接口就像是100%的纯抽象类接口的方法都带有public和abstract意义,这两个修饰符是属于选择性的完全不同的继承树的类可以实现相同的接口,使用接口就像是说“不管来自哪里,只要实现这个接口,别人就会知道你一定会履行这个合约”当用接口来作为多态......
  • 《Head First Java》学习笔记1--抽象类
    最近在看《HeadFirstJava》,HeadFirst系列就是奔着通俗易懂去的,作为对java掌握还不深,先把这本书看透,打一个好的基础抽象类除了被继承之外,是没有用途、没有值,没有目的的抽象类可以有static成员抽象的类代表此类必须要被extend过,抽象的方法代表此方法一定要被覆盖......
  • 【校招VIP】java语言考点之多态
    考点介绍:多态是校招常考考点之一。多态是面向对象程序设计(ooP)的一个重要特征,指同一个实体同时具有多种形式,即同个对象在不同时刻代表对象不一样,指的是对象的多种形态。答案详情解析和文章内容可扫下方海报二维码或点击链接即可查看!一、考点试题1、如何理解多态?类与对象的......
  • java既是编译型语言又是解释型语言
    当一个中国人写的小说给美国人看时,为了可以看懂,可以直接整本翻译或者请一个翻译实时翻译编译型相当于整本翻译解释型相当于请一个翻译实时翻译java既是编译型又是解释型语言......
  • Java 8 中的 Stream 轻松遍历树形结构
    先创建一个Menu类packagecom.hlt.cdr.translate.utils;importlombok.Builder;importlombok.Data;importjava.util.List;/***Menu**@authorlcry*@date2020/06/0120:36*/@Data@BuilderpublicclassMenu{/***id*/publicIn......
  • java递归返回树形数据结构
    近期项目有个需求,需要将组织机构数据拼成树型结构返回至前端。我的做法如下方式一、使用递归方式实现privateList<SysDept>getSysDepts(StringdeptId){//1、获取表中所有数据(自行根据实际场景拿到所有表数据)List<SysDept>all=getAllDept();......
  • 学java的第三天
       军训期间看了狂神说java,看了三天愣是没看到正题,才看到计算机语言发展史。不过也是有所收获的,今天学到了很多快捷键和简单的dos命令,写个博客记录一下。   快捷键:ctrl+c复制ctrl+v粘贴ctrl+a全选ctrl+x剪切ctrl+s保存alt+F4关闭窗口shfit+delete彻底删除......
  • Java的重大发展
    1990年,在sun计算机公司中,由PatrickNaughton、MikeSheridan以及JamesGosling领导的小组GreenTeam,开发出的新的编程语言,命名为Oak,后期命名为Java。1995年,Sun正式发布Java和HotJava产品,Java首次公开亮相1996年1月23日,发布JDK1.01998年,JDK1.2版本发布,同时Sun公司发布了JSP/Serv......