java中怎么输入,java中怎么输入一个字符串
在java程序开发过程中,从键盘获取输入值是很常见的。Java不提供获取输入的函数,并不意味着我们在这种情况下束手无策。让我们来看看如何在Java中输入。
如何解决写爬虫IP受阻的问题?立即使用。
将列出以下方法:
方法1:从控制台接收一个字符并打印出来。
导入Java . io . *;
公共静态void main(String [] args)引发IOException{
system . out . print( Enter a Char:);
char I=(char)system . in . read();
System.out.println(你的char是: I );
}这种方法虽然可以从键盘获取输入的字符,但是是System.in.read()只能针对一个字符的获取。同时,获得的变量的类型只能是char。当我们输入一个数的时候,我们想得到一个整型变量,所以要修改变量类型,比较麻烦。
方法2:从控制台接收一个字符串并打印出来。在本主题中,我们需要使用BufferedReader类和InputStreamReader类。
导入Java . io . *;
公共静态void main(String [] args)引发IOException{
buffered reader br=new buffered reader(new InputStreamReader(system . in));
String str=null
System.out.println(输入您的值:);
str=br . readline();
System.out.println(你的值是: str );
}这样我们就可以得到我们输入的字符串。
方法三:我觉得这个方法最简单也是最强大的,就是使用Scanner类。
Java.util.Scanner是Java5的新特性。我们可以通过Scanner类获得用户的输入。
导入Java . util . scanner;
公共静态void main(String [] args) {
Scanner sc=新扫描仪(system . in);
System.out.println(请输入您的姓名:);
string name=sc . nextline();
System.out.println(请输入您的年龄:);
int age=sc . nextint();
System.out.println(请输入你的工资:);
float salary=sc . next float();
System.out.println(您的信息如下:);
system . out . println( name: name \ n age: age \ n salary: salary));
}这段代码已经表明,Scanner类只需稍加修改就可以实现它的功能,无论是对string、integer数据还是float类型的变量!他无疑是最强大的!
更多java知识,请关注java基础课程。java就是这么输入的。更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。