java Scanner输入数字、字符串

package java05;

import java.util.Scanner;//1、导包
/*
Scanner类的功能,可以实现键盘输入数据,到程序当中

引用类型的一班使用步骤:
    1、导包
    2、创建
    3、使用

获取键盘输入的一个int数字,  int num = sc.nextInt()
获取键盘输入的一个str字符串,  String str = sc.next()

* */
public class DemoScanner {
    public static void main(String[] args) {
        //创建
        //备注:System.in代表从键盘进行输入
        Scanner sc = new Scanner(System.in);

        //3、获取键盘输入的int数字
        int num = sc.nextInt();
        System.out.println("输入的数字是:"+ num);

        // 获取键盘输入的字符串
        String str = sc.next();
        System.out.println("输入的字符串是 :" + str);

    }
}

原文地址:https://www.cnblogs.com/spp666/p/11703698.html

时间: 2024-10-08 08:50:51

java Scanner输入数字、字符串的相关文章

Java 控制台输入数字 输出乘法表(代码练习)

最近,回忆了一些刚学习Java时经常练习的一些小练习题.感觉还是蛮有趣的,在回顾时想起好多学习时的经历和坎坷,一道小小的练习题要研究半天,珍重过往,直面未来.下面贡献代码,Java 控制台输入数字 输出乘法表(代码练习).希望能给一些初学者一点点的启发.注释写的比较啰嗦,嘻嘻~ 因为博客园有要求"少于150字的随笔不允许发布到首页候选区",所以,凑几行字啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 //作者:我 //功能:九九乘法表 //时间:

LeapYear.java【输入数字判断是平年还是瑞年】

import java.util.*; public class LeapYear{ public static void main(String [] args){ Scanner input=new Scanner(System.in); System.out.print("请输入需要查询的年份:"); int year=input.nextInt();//将键盘输入的值赋值给year变量 if(year%4==0&&year%100!=0||year%400==0

WhileDemo.java【输入数字实现逆向输出】

//输入12345 实现逆向输出功能 eg:54321 /* 循环四要素: 1.循环变量初始化 2.执行循环的条件 3.循环体 4.改变循环变量 */ import java.util.Scanner; public class WhileDemo{ public static void main(String [] args){ Scanner input=new Scanner(System.in); System.out.print("请输入一个正整数:"); long num=

java循环练习:输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符

package practiceGO; import java.util.Scanner; /*  * 3.输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符  */ public class Cto { public static void main(String[] args) {         int englishCount = 0;// 英文字母个数         int spaceCount = 0;// 空格个数         int numCoun

华为上机测试题(数字字符串转二进制-java)

PS:此题刚做完,满分,可参考 /*  * 题目:数字字符串转二进制 * 描述: 输入一串整数,将每个整数转换为二进制数,如果倒数第三个Bit是“0”,则输出“0”,如果是“1”,则输出“1”. 题目类别: 位运算 难度: 初级 分数: 60 运行时间限制: 10 Sec 内存限制: 128 MByte 阶段: 应聘考试 输入: 一串整数,长度小于1024,整数以空格隔开 输出: 1/0的整数串,空格隔开 样例输入: 240 0 样例输出: 0 0 答案提示: */ 1 import java.

java控制台输入Scanner、InputStreamReader、Console说明

java控制台输入 (2009-12-08 11:13:28) 转载▼ 标签: 杂谈 分类: corejava 0 引言从控制台中读取数据是一个比较常用的功能,在 JDK 5.0 以前的版本中的实现是比较复杂的,需要手工处理系统的输入流.有意思的是,从 JDK 5.0 版本开始,能从控制台中输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择.下面来看一下,各个版本中如何从控制台中读取数据以及各自的优缺点. 1 JDK 1.4 及以下版本读取的方

java输入数字存入数组(带字符检测)

这一次是上次字符检测是否全为数字的增强版. 欢迎各位朋友或大神指出不足之处. package com.hw.h817; import java.util.Scanner; public class Check { public static void main(String[] args){ Scanner s = new Scanner(System.in); //把pre和str在外面定义,如果在循环中定义会出错 String[] two = new String[6]; String pr

Java键盘输入的几种方式,大爱Scanner

1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStreamReader; 4 import java.util.Scanner; 5 6 public class EnterTest { 7 8 public static void main(String[] args) { //主方法 9 CharTest(); //调用System.in方法 10 ReadTest()

java异常练习:要求用户输入数字,捕获并处理用户输入错误的异常,给用户进行提示

package com.yichang; import java.util.*; public class Test2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入数字:"); try{ int a =sc.nextInt(); System.out.println("输入的是:"+a); } catch(Ex