怎么在用java语言在eclipse控制台输出手动输出字符串

数字的是定义那个Scanner什么的,字符串怎么弄... 数字的是定义那个 Scanner 什么的,字符串怎么弄 展开
 我来答
千锋教育
2015-12-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部

  可以用Scanner类的next方法实现:

public static void main(String[] args) {
  Scanner sc = new Scanner(System.in);
  System.out.print("请输入:");
 String text = sc.next();
  System.out.print(text);
 }

  它是以前的StringTokenizer和Matcher类之间的某种结合。由于任何数据都必须通过同一模式的捕获组检索或通过使用一个索引来检索文本的各个部分。于是可以结合使用正则表达式和从输入流中检索特定类型数据项的方法。
  这样,除了能使用正则表达式之外,Scanner类还可以任意地对字符串和基本类型(如int和double)的数据进行分析。
  借助于Scanner,可以针对任何要处理的文本内容编写自定义的语法分析器。
  Scanner是SDK1.5新增的一个类,可是使用该类创建一个对象.  
Scanner reader=new Scanner(System.in);  
然后reader对象调用下列方法(函数),读取用户在命令行输入的各种数据类型:  
next.Byte(),nextDouble(),nextFloat,nextInt(),nextLine(),nextLong(),nextShot()  
上述方法执行时都会造成堵塞,等待用户在命令行输入数据回车确认.例如,拥护在键盘输入12.34,hasNextFloat()的值是true,而hasNextInt()的值是false. NextLine()等待用户输入一个文本行并且回车,该方法得到一个String类型的数据。

a752043837
2013-10-31 · TA获得超过168个赞
知道答主
回答量:47
采纳率:0%
帮助的人:33.2万
展开全部
Scanner都能啊!
Scanner sc=new Scanner(System.in);
sc.next();//这个返回的就是字符串
sc.nextInt();//这个返回的就是Int类型的
你去看看JDK API文档 看看Scanner这个类的方法,你就知道了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小呀小地瓜哈al2ef
2015-09-22 · 超过12用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:24.4万
展开全部
输出用system.out.println("字符串");输入用Scanner cin = new Scanner(new BufferedInputStream(System.in));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
29cyy
2013-10-31 · TA获得超过2186个赞
知道小有建树答主
回答量:2826
采纳率:45%
帮助的人:578万
展开全部
Scanner sc = new Scanner(System.in);
String text = sc.nextLine();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萧雨之泪1
2013-10-31 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:88.9万
展开全部
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入:");
String text = sc.next();
System.out.print(text);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式