java 输入

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入..
一、扫描控制台输入
当通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。如果要获取输入的内容,则只需要调用Scanner的nextLine()方法即可。

/** 
* 扫描控制台输入 

* @author leizhimin 2009-7-24 11:24:47 
*/
 
public class TestScanner { 
        public static void main(String[] args) { 
                Scanner s = new Scanner(System.in); 
                System.out.println("请输入字符串:"); 
                while (true) { 
                        String line = s.nextLine(); 
                        if (line.equals("exit")) break
                        System.out.println(">>>" + line); 
                } 
        } 

常用的API有以下几个:
delimiter() 
          返回此 Scanner 当前正在用于匹配分隔符的 Pattern。
hasNext() 
          判断扫描器中当前扫描位置后是否还存在下一段。(原APIDoc的注释很扯淡)
hasNextLine() 
          如果在此扫描器的输入中存在另一行,则返回 true。
next() 
          查找并返回来自此扫描器的下一个完整标记。
nextLine() 
          此扫描器执行当前行,并返回跳过的输入信息。
Java学习之多组输入 T组输入 从最简单的来说:首先打开软件eclipse 进入到eclipse界面 第一步:file->new->java project->起名->finish 第二步:进入到刚才建的工程里,右键src->new->package->起名->finish 第三步:进入到刚才建的package里,右键name->new->class->起... 阅读详情

相关推荐

java输入语句

java输入语句 import java.util.Scanner;//导入 java.util 包下的 Scanner 类,用来构建Scanner对象 public class TestScanner{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in);//建立Scanner...

weixin_43392172的博客 1万+

java中如何输入_java如何输入

java 如何从键盘上接受输入publicclassimport{publicstaticvoidmain(String[]args){System.out.println("请输入一个整数:");//文字提示Scannerscan=newScanner(System.in);//用Scanner类定义一个输入对版象intm=scan.nextInt();//输入对象赋值权给变量;System...

weixin_36242060的博客 3817

Java输入

Java输入 Java输入一般是通过Scanner类来实现的 使用该方法前要先调用Scanner包 import java.util.Scanner; 然后要通过创建输入的对象,然后才能使用输入方法; 创建input输入对象; Scanner input=new Scanner(System.in); 创建对象后可以使用输入的方法,对应不同的数据类型应使用不同的输入方法; //String类型 String str = input.next() ; //或 String str =

qq_45722267的博客 1万+

java怎么输入_java中怎么输入

Java程序开发过程中,需要从键盘获取输入值是常有的事,Java没有提供获取输入的函数也不代表遇到这种情况我们就束手无策,下面我们来看一下java中如何输入。以下将列出几种方法:方法一:从控制台接收一个字符,然后将其打印出来import java.io.*;public static void main(String [] args) throws IOException{System.out.p...

weixin_39610229的博客 4335

java输入错误从新输入_java中如何实现用户输入错误,从新输入

2011-05-14 回答public class Test {public static int a=0;public static void main(String[] args){while(true){try{Scanner input = new Scanner(System.in);a=input.nextInt();if(-1==a){throw new IOException("请...

weixin_39611506的博客 2589

java 输入语句_java怎样输入语句

java输入语句的方法:1、输入单个字符【char c=(char)System.in.read()】;2、输入整数或者字符串【int a=cin.nextInt()】;3、可以用BufferedReader类输入java输入语句的方法:如果你要进行输入,请一定加上两个包import java.util.*;import java.io.*;请看下面例子用于输入单个字符import java.i...

weixin_30844407的博客 5957

Java如何输入

Java如何输入? 首先 import java,util.Scanner; 然后new一个Scanner; import java.util.Scanner //或者 java.util.*; public class Scan{ public static void main(String [] args){ System.out.println("请输入n:"); Scanner inpu...

qq_42509319的博客 596

java 怎么输入eof_java输入eof

第一个问题,两段代码的区别在于阻塞的位置不同,加上一行输出代码就可以很明显地看到差别。public class Test {public static void main(String[] args) {Scanner s = new Scanner(System.in);while(s.hasNext()){System.out.print("You inputted: ");System.ou...

weixin_32280593的博客 1249

Java程序中如何输入数据

刚接触Java的小伙伴儿肯定跟我一样都有一个困惑,就是怎么在Java程序中输入数据。我一开始还天真的以为它跟C和C++一样用scanf或cin,但其实Java里根本没有scanf和cin。 看了一些博客之后,了解了一些关于Java输入数据的方法(不过也有些大佬的博客,小白的我表示没看懂),但感觉其中有一种用着很方便。 下面给大家介绍一下我认为最简便实用的一种——Scanner类。 根据以下代...

innocence的博客 8万+

java怎么输入_在java中如何输入

java中如何输入java输入可以使用Scanner类,Scanner类位于java.util.Scanner包中,因此在程序前面要加上此包。代码如下:(推荐教程:java教程)import java.util.Scanner;public class Input {public static void main(String[] args) {Scanner in = new Scanner...

weixin_36053398的博客 1530

java整数输入

<br />import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class t2 { /** * @param args * @throws IOException */ public static void main(String[] args) throws

r_ax的专栏 3219

JAVA中的输入

一、概述    输入输出可以说是计算机的基本功能。作为一种语言体系,java中主要按照流(stream)的模式来实现。其中数据的流向是按照计算机的方向确定的,流入计算机的数据流叫做输入流(inputStream),由计算机发出的数据流叫做输出流(outputStream)。 Java语言体系中,对数据流的主要操作都封装在java.io包中,通过java.io包中的类可以实现计算...

qq_41438541的博客 1437

Java如何读取输入

记录下Java如何读取输入

程序员大腾的博客 5995

java输入语句_Java输入语句是啥

Java控制台输入的几种方法:一、使用标准输入串System.in//System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字//System.in.read()返回一个整数//必须初始化//int read = 0;char read = '0';System.out.println("输入数据:");try {//read = System.in.read...

weixin_39742958的博客 859

如何 在java输入字符

import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in);//sc是自己自由设定名称 String a=sc.next();//next()默认为String类型 double b=sc.nextDouble();//输入值为double类型 int

zqh529的博客 2585

java用户输入_Java 用户输入

Java用户输入/ScannerScanner类可用于获取用户输入,Scanner类包含在java.util包中。要使用Scanner类,创建该类的对象,然后调用该类的方法。在我们的例子中,使用nextLine()方法,读取整行文本:示例import java.util.Scanner; // 导入Scanner类class MyClass {public static void main(St...

weixin_30909873的博客 1852

java输入的程序_Java输入的用法

Java输入1、 读取输入1)构建一个Scanner,附属到System.inScanner in = new Scanner(System.in);此时可以使用Scanner类的各种方法来读取输入。例如:nextLine方法来读取一行输入System.out.print("What is your name?");String name = in.nextLine();nextLine(): ...

weixin_39998881的博客 261

java怎么获取用户输入_Java获取用户输入

转自:http://blog.csdn.net/zhy_cheng/article/details/78750941.使用Scannerimportjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNe...

weixin_33313117的博客 743
上一篇: 【C++】时间复杂度
下一篇: 看电视
Jamie321
博客等级 码龄10年 6粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值