java拆分日期_Java根据控制台输入的特定日期格式拆分日期
请输入一个日期(格式如:xx月xx日xxxx年)
经过处理得到:xxxx年xx月xx日
提示:使用String的方法indexOf、lastIndexOf、substring
public static void main(String[] args) throws ParseException {
Scanner sc = new Scanner(System.in);
System.out.println("请输入日期:(格式:xx月xx日xxxx年)");
String date = sc.next();
// SimpleDateFormat sdf = new SimpleDateFormat(“mm月dd日yyyy年”);//解析字符串为date类型
// SimpleDateFormat sdf2 = new SimpleDateFormat(“yyyy年mm月dd日”);//把解析后的date类型按照指定格式进行格式化
//
// System.out.println(sdf2.format(sdf.parse(date)));
// String date = “10月1日2017年”;
int m = date.indexOf("月");
int d = date.indexOf("日");
String month = date.substring(0, m);
String day = date.substring(m+1, d);
String year = date.substring(d+1,date.length()-1);
System.out.println(year+"-"+month+"-"+day+"");
}
java拆分日期_Java根据控制台输入的特定日期格式拆分日期相关推荐
- java 输入人名_Java 读取控制台输入
Java 提供了我们两种读取控制台输入的方法: 一.传统方法 public class ReadConsoleOld { public static void main(String[] args) ...
- Java基础:如何读取控制台输入?如何读取字符?
今天,运用字节流读取控制台输入在技术上仍是可行的,但这样做需要用到不被赞成的方法,这种做法不值得推荐.Java 2中读取控制台输入的首选方法是字符流,它使程序容易符合国际标准并且易于维护. 注意:Ja ...
- java从控制台输入数组_Java将控制台输入的一行整数转成整型数组
思路: 将一行数据按字符串的形式读取进来. 首先判断输入的字符串是不是空,为空的话,则不作任何操做. 其次,将字符串按照指定方式切分为字符串数组,此处是按照空格切分,由于输入是按空格区分的. 最后,尝 ...
- java质因数算法_Java分解任意输入数的质因数算法的实现示例
这篇文章主要介绍了Java实现分解任意输入数的质因数算法,涉及java数学运算相关操作技巧,需要的朋友可以参考下 本文实例讲述了Java实现分解任意输入数的质因数算法.分享给大家供大家参考,具体如下: ...
- java条码大小_java – 自定义条形码输入中缺少条形码高度
我正在整合FedEx运输API以使用 Java生成标签.一切都很好,但除了这个问题.在为FedEx Freight设置LabelFormatType到COMMON2D或LABEL_DATA_ONLY时 ...
- java编程计算_java编程之输入并进行计算
/* *使用 字符流 编程实现以下功能 (1)从键盘输入姓名.学号.成绩,并保存到文本文件中,重复进行,直到输入空字符串为止 (2)从文件中读取各学生的成绩,并计算所有学生成绩的平均值.最大值和最小值 ...
- java获取前四个季度结束日期_JAVA使用LocalDate获取当前日期所在季度的开始日期和结束日期...
需要使用jdk1.8及以上 /** * 获取当前日期所在季度的开始日期和结束日期 * 季度一年四季, 第一季度:1月-3月, 第二季度:4月-6月, 第三季度:7月-9月, 第四季度:10月-12月 ...
- java 控制麦克风_java – 模拟麦克风输入
我正在尝试编写一个小程序来读取一个wav文件并发送输出,好像它来自我的麦克风.不幸的是,我对声音API没有多少经验. 背景:我基本上想要实现的是一个在我进行语音聊天时播放声音的节目(即Teamspea ...
- java序列化编码_java IO操作(输入,输出,序列化,编码方式)示例代码 第一部分...
File类主要功能有文件的创建,目录的创建,临时文件的创建,文件和目录的删除以及文件列表的获取和过滤工作.下面是一个关于File类的操作. package com.guan.chapter27.jav ...
最新文章
- Spec Explorer 工具学习
- div背景图 等比缩放
- 设计模式学习笔记——备忘录(Memento)模式
- Hybrid A*论文解析(2)
- Initialization of bean failed; nested exception is org.springframework.beans.factory.: 错误分析
- 详解 BP 神经网络基本原理及 C 语言实现
- AI 是否会取代计算机程序员
- 一个家庭女人太强势,这个家庭会怎样?
- 聊聊spring cloud gateway的SetStatusGatewayFilter
- flutter字体不跟随系统_Flutter小技巧总结之flutter 适配宽高,字体
- imports build constraints exclude all Go files in
- 台式计算机用什么电源线,台式电脑电源线接法图解(3分钟学会接电脑电源线)...
- uni-app打开第三方APP
- Springboot 返回数据提示语 国际化 (AOP实现)
- 人工智能原理、算法和实践思维导图
- 全年营业额怎么计算_怎么查看一个公司的年营业额?
- zjs-my-diary-20200527
- 经典数据结构之2-3树
- “智多星”智能手机销售网
- js中两种for循环的区别 ( for(var i in obj)、i++循环 )
热门文章
- 【转】世界顶级人工智能会议的总结
- Windows Azure Storage (1) Windows Azure Storage Service存储服务
- 20181211作业
- 快速了解C#接口(Interface)
- mysql 配置 explicit_defaults_for_timestamp
- Node聊天程序实例04:chat_ui.js
- tempdb 数据文件暴涨
- 求旋转数组的最小元素
- 系统架构师学习笔记_第六章(下)_连载
- perl统计http日志ip