怎样在java 中用键盘读入一个字符串后赋给一字符串变量

怎样在java 中用键盘读入一个字符串后赋给一字符串变量,第1张

java中实现用键盘读入一个字符串后赋值给字符串变量可以使用Scanner来获取键盘输入的字符串,并声明一个字符串变量来存储键盘输入的字符串。

示例代码如下:

public class ScannerDemo {

    public static void main(String[] args) {

        Scanner scan = new Scanner(Systemin);//创建Scanner对象

        Systemoutprintln("请输入字符串:");

        String str = scannext();//获取键盘输入的字符串并复制给变量

        Systemoutprintln("输入的字符串为"+str);

        

    }

}

Scanner类主要用来获取键盘输入的信息。

可以通过”Scanner“函数 直接输入参数的形式,来实现输入语句,举例:

import javautilScanner;

public class Test {

public static void main(String[] args) {

Scanner input=new Scanner(Systemin);

Systemoutprintln("请输入一个整数:");

int length=inputnextInt();//输入一个整数

Systemoutprintln("输入的整数是:"+length);}

}

备注:Scanner函数就是用来进行语句输入的,上面举例的是整数类型,也可以用以下语句“String length=inputnext()”,输入的就是字符串类型等。

import javaioBufferedReader;

import javaioInputStreamReader;

public class Test{

public static void main(String[] args){

int num ;

String str ;

BufferedReader brd=new BufferedReader(new InputStreamReader(Systemin)) ;

while(true)

{

Systemoutprint("请输入数字:") ;

try

{

str=brdreadLine() ;

num=IntegerparseInt(str) ;

break ;

}

catch(Exception e)

{

Systemoutprintln("对不起,只能输入整数,请重新输入。") ;

}

}

Systemoutprintln("你输入的整数是: "+num) ;

}

}

要输出的是整数,当然要来个判断如果输入的不是时就重新提示输入的说。

import javautil;

class Test{

public static void main(String[] args){

Scanner x=new Scanner(Systemin);//构造一个Scanner对象,其传入参数为Systemin

Systemoutprint("请输入一个整数");

int i=xnextInt();//读取一个int数值

Systemoutprintln("你刚才输入的数为"+i);

}

}

/构造一个Scanner对象,其传入参数为Systemin

利用下列方法读取键盘数据:

nextLine( ); //读取一行文本,可带空格

next( ); //读取一个单词

nextInt( ); //读取一个int数值

nextDouble( ); //读取一个double数值

用hasNextInt()和hasNextDouble()检测是否还有表示int或double数值的字符序列 /

以上就是关于怎样在java 中用键盘读入一个字符串后赋给一字符串变量全部的内容,包括:怎样在java 中用键盘读入一个字符串后赋给一字符串变量、java中如何从键盘读入一个数、JAVA中如何实现从键盘中输入一个整数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9657086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存