JAVA 从控制台接收输入的字符

今天我和大家分享一个小程序

import java.util.Scanner;

public class InputCode{

  public static void main(String[] args){

    Scanner input = new Scanner(System.in);

    System.out.println("请输入你的身份证号:");

    String line = input.nextLine();

    System.out.println("原来你的身份证号是"+line.length()+"位数字啊");

    }

}

以上代码是一个很简单的一个程序可以让我们对Scanner方法有一个理解

System类的输入流也就是类变量in也就是第四行代码,它可以接受用户

输入的信息,并且是标准的输入流对象。另外Scanner类是JAVA的扫描

器类,它可以从输出流中读取指定类型的数据或字符串。

时间: 2024-12-21 17:04:29

JAVA 从控制台接收输入的字符的相关文章

java学习从控制台接收输入字符

java学习从控制台接收输入字符 工具:netbeans System类除了out和err两个输出流之外,还有in输入流的实现. 随便创建一个类,我这里是用helloword类,在该类的主方法中创建Scanner扫描来封装System类的输入流,然后提示用户输入身份证号码并输出用户身份证号码的位数. 1 package helloword; 2 import java.util.Scanner; 3 /** 4 * 5 * @author Administrator 6 */ 7 public

JAVA读取控制台的输入【转】

前面介绍了使用IO类实现文件读写的示例,其实在很多地方还需要使用到IO类,这里再以读取控制台输入为例子来介绍IO类的使用. 控制台(Console)指无图形界面的程序,运行时显示或输入数据的位置,前面的介绍中可以使用System.out.println将需要输出的内容显示到控制台,本部分将介绍如何接受用户在控制台中的输入. 使用控制台输入是用户在程序运行时和程序进行交互的一种基础手段,这种手段是Windows操作系统出现以前,操作系统位于DOS时代时,用户和程序交互的主要手段.当然,现在这种交互

java小练习:输入一个字符,判断该字符是数字?英文字母?还是其他字符

package practiceGO; import java.util.Scanner; /*  * 3.输入一个字符,判断该字符是数字?英文字母?还是其他字符  */ public class Cto { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输入一个字符:"); char ch = sc.next().charAt(0);

Java 自学笔记-基本语法2-从控制台接收输入字符及scanner.nextLine

Scanner 类封装了输入流对象,并使用nextLine()方法输入流中获取用户输入的整行文本字符 package hahaa; import java.util.Scanner; public class ha { public static void main (String[] args) { Scanner scanner =new Scanner(System.in); System.out.println("请输入你的想输入的数字"); String line = sca

java从控制台接收一个数字

//时间:2017/7/22//作者:江骆//功能:从控制台接收一个数import java.io.*;  //引入一个IO流的包public class helloworld1{    public static void main(String args[])    {            try{            //输入流,从键盘接收数            InputStreamReader isr=new InputStreamReader(System.in);      

Java实例——从控制台接收输入的身份证号

技术关键: 1.System类的输入流(即类变量in),是标准的输入流实例对象,可以接收用户的输入信息.另外,Scanner类是Java的扫描器类,它可以从输入流中读取指定类型的数据或字符串. 2.本实例使用Scanner类封装输入流对象,使用nextLine()方法从输入流中获取用户输入的整行文本字符串. 实现过程: 1 package test; 2 import java.util.Scanner; 3 4 public class InputCode { 5 public static

控制台接收输入字符

1 public static void main(String[] args){ 2 Scanner scanner = new Scanner(System.in); //輸入流扫描器 3 System.out.println("Please enter you tel:"); 4 String line = scanner.nextLine(); 5 System.out.println("the tel length is:"+line.length());

java 获取控制台的输入的两个方法

链接里面写了两种 http://blog.csdn.net/songylwq/article/details/7714622 第三种: public class GcdLcm{ public static void main(String []args){ if(args.length<2){ System.out.println("Please input two number..."); System.exit(0); } int m=Integer.parseInt(arg

Java入门系列-07-从控制台中接收输入

这篇文章帮你使用Scanner类从控制台接收输入 从控制台接收字符串 敲一敲: import java.util.Scanner; public class DemoScanner { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println("请输入用户名:"); String name=input.next(); System.out.print