Java初步学习之二,接收用户的输入及显示当天日期

前言

System类除了out和err两个输出流之外,还有in输入流的实例对象作为类成员,它可以接收用户的输入。下面通过这个输入流从控制台接收用户输入的数字与字符串。实例运行结果如图所示。

程序中用到了System类的输入流也就是类变量in,它可以接收用户的输入信息,并且是标准的输入流实例对象。另外Scanner类是Java的扫描器类,它可以从输入流中读取指定类型的数据或字符串。

说明:在使用Scanner类时,必须在源代码顶端导入这个类,导入语句为“import java.util.Scanner;”代码中变量str保存的就是有日期对象的toLocaleString()方法返回的日期字符串。在实现这个步骤之前,必须在源代码文件的顶端执行import java.util.Date语句导入这个类。

import java.util.Scanner;
import java.util.Date;
public class ReceiveInputDate {
	public static void main(String[] args) {
		Date date = new Date();
		String str = date.toLocaleString();
		Scanner scan = new Scanner(System.in);
		System.out.println("请输入你的匿名:");
		String name = scan.nextLine();
		System.out.println("请输入你的标题:");
		String title = scan.nextLine();
		System.out.println("请输入你的内容:");
		String content = scan.nextLine();
		System.out.println("\n\n留言录入成功!");
		System.out.println("匿名:" + name);
		System.out.println("标题:" + title);
		System.out.println("内容:" + content);
		System.out.println("录入时间:" + str);
		
	}
}

总结

在本次学习中出现的错误总结一下,首先在输出日期的时候提示API过期,那是因为使用了旧的函数,不过这个错误可以忽略,不影响正常使用,只是一个警告!还有就是使用的符号必须是英文状态下的符号,否则会运行错误。就这些吧!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CDA数据分析师

Python 异常处理总结

什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Py...

2126
来自专栏偏前端工程师的驿站

JS魔法堂:判断节点位置关系

一、前言                             在polyfill querySelectorAll 和写弹出窗时都需要判断两个节点间的位置关...

2165
来自专栏Micro_awake web

JavaScript(六):错误处理机制

1.Error()构造函数 javascript解析或执行语句时,一旦发生错误,js引擎会将其抛出! JavaScript原生提供了Error()构造函数,所有...

1978
来自专栏散尽浮华

Python-面向对像及其他

其他相关 1、isinstance(obj,cls)       检查是否obj是类cls的对象 # 针对变量 n = 123 s = "123" print...

1919
来自专栏Python

python2.7 的中文编码处理,解决UnicodeEncodeError: 'ascii' codec can't encode character 问题

1.1K2
来自专栏一个会写诗的程序员的博客

回调函数的后面加个bind(this)的作用是什么回调函数的后面加个bind(this)的作用是什么

1294
来自专栏http://www.cnblogs.com

异常处理

在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 异常结构1: 1 tr...

27912
来自专栏微信公众号:Java团长

JavaSE入门篇:程序结构

二、选择结构:从名字就能看出,要选择嘛,到底是要漂亮滴妹子,还是要有钱滴妹子呢!当然,如果是个吊丝码农滴话,那你就不要多想了,还是老老实实码代码吧···

1403
来自专栏学习力

《Java从入门到放弃》JavaSE入门篇:程序结构 推荐

1754
来自专栏LinXunFeng的专栏

iOS - 揭露Block的内部实现原理

1845

扫码关注云+社区

领取腾讯云代金券