思路:

先创建一个Scanner对象,调用Scanner对象的next()方法获取控制台输入的字符串,返回的是一个String类型,因为没有nextChar()方法,所以调用String的charAt(0)方法获取第一个字符,这样一来,我们就输入了一个字符串。

输入一个字符的方法:import java.util.Scanner;

Scanner scanner = new Scanner(System.in);

char c = scanner.next().charAt(0);

这是目前为止最常用的方法,就是上面的黑字原理。import java.util.Scanner;

Scanner scanner = new Scanner(System.in);

char c = scanner.next().toCharArray()[0];

这个用起来一般般,没有第一种好用,有些浪费资源,没有第一种简单。import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

char c = (char)new BufferedReader(new InputStreamReader(System.in)).read();

java怎么输入字符_java怎么输入一个字符相关推荐

  1. Java去除字符串最前面一个字符和最后面一个字符

    Java去除字符串最前面一个字符和最后面一个字符 public class demo {public static void main(String[] args) {String returnInf ...

  2. ios html 全选文本框,【前端】IOS input输入框按删除键删除字符,删除最后一个字符时,概率性出现光标前面多余一个字符...

    IOS input输入框按删除键删除字符,删除最后一个字符时,概率性出现光标前面多余一个字符,并且placeholder文字也能显示出来 回答 删除最后一个字符时延迟一毫秒 我用了vue,input[ ...

  3. 截字符串(汉字一个算两个字符,英文算一个字符)

    2019独角兽企业重金招聘Python工程师标准>>> ------摘自动易(RSSFeed.asp) '************************************** ...

  4. java从屏幕输入数据_java键盘输入/屏幕输出练习

    清明节后继续编程实践. 以下两个程序展示了如何通过键盘输入数据以及通过显示器显示数据,从而使下用户与计算机之间的交互. (一)使用System.in 静态标准输入流对象进行键盘输入 package e ...

  5. java键盘输入语句_java键盘输入语句怎么写?

    展开全部 程序开发过程中,32313133353236313431303231363533e78988e69d8331333365633962需要从键盘获取输入值是常有的事,但Java它偏偏就没有像c ...

  6. java字符串颠倒位置_java字符串第一个字符与最后一个字符颠倒位置测试

    最近做了一个需求,就是 通过OA 连接到我们系统,然后request里 带有base64加密后的字符串,并且第一个与最后一个位置颠倒了,所以需要先恢复正常的加密串,然后在解密. 所以首先工作是 先测试 ...

  7. java 字符串每隔两位插入一个字符

    需求:如何将一个字符串每隔两位就插入一个字符,末尾不加. 输入参数:147dba2630d74228af63c97bbaf9eacd 输出结果:14:7d:ba:26:30:d7:42:28:af:6 ...

  8. java匹配两个字符_·代表任意一个字符,*代表任意一串字符,判断两个字符串是否匹配?...

    ·代表任意一个字符,*代表任意一串字符,判断两个字符串是否匹配? 如题,·代表任意一个字符,*代表任意一串字符,判断两个字符串是否匹配?假如a字符串为:as*bnc·b,b字符串为asdfgvbbnc ...

  9. java老鸟123怎么样_java入门123——一个老鸟的java学习心得.doc

    java入门123--一个老鸟的java学习心得 java入门123--一个老鸟的java学习心得 篇一:java初学者学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心 ...

最新文章

  1. 水晶报表左侧树不显示属性设置
  2. 使用C#进行Word 2002和Excel 2002编程
  3. Python 69个内置函数分8类总结,这样记更方便!
  4. pytorch gather_Pytorch 单机并行训练
  5. 项目管理工具project软件学习(六) - 设置里程碑、任务备注
  6. ACE主动对象模式(1)
  7. es5 和 es6 class
  8. 创建My SQL 数据库
  9. 从0开始学习WBE前端
  10. c# lu分解的代码_线性方程组的分解法——LU分解法
  11. 基于单片机步进电机控制器设计(正转反转指示灯挡位)
  12. gre 填空64-77
  13. 矿山安全监测预警与综合管理信息系统解决方案
  14. VMWare虚拟机Ubantu20.10添加中文智能拼音输入法
  15. STM32-----TFTLCD驱动原理
  16. QXRService:基于高通QXRService获取SLAM Camera图像
  17. 【编程题】【Scratch三级】2019.06 猫咪抓老鼠游戏
  18. IPv6 三个访问本地地址的小Tips
  19. 电信主机托管费用_电信托管服务器需要如何计费?
  20. FFMpeg 否决问题

热门文章

  1. 野指针概念、定义、及如何规避野指针
  2. 用 Qt Designer 创建可扩展对话框
  3. 外贸干货分享:开发新客户能用哪些邮件?
  4. 英语在一般疑问句中什么时候开头用Is(Are),什么时候用Do(Does)?
  5. Windows磁盘管理中的压缩卷操作
  6. 诸葛io , 面向数据智能时代的大数据实践(下)
  7. Odoo 12开发之后台视图 – 设计用户界面
  8. 如何登陆阿里云服务器,阿里云服务器怎么登陆
  9. ios webview自适应高度及关闭回弹效果
  10. 基于HTML的3D立方体相册下载