急求,用JAVA编写,键盘输入生日,用LocalDate写
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急求,用JAVA编写,键盘输入生日,用LocalDate写相关的知识,希望对你有一定的参考价值。
不太懂你什么意思,LocalDate 是类型,只能说最后用LocalDate 来接收,你可以接收一个生日字符串,然后通过LocalDate.parse("2022-09-23",DateTimeFormatter.ofPattern("yyyy-MM-dd")) 来转换成LocalDate,或者直接接收3个int类型变量,通过LocalDate.of(2022,9,23)来创建一个LocalDate日期。
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Scanner;
public class Demo
public static void main(String[] args)
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext())
String next = scanner.next();
if ("exit".equals(next))
System.out.println("bye!");
break;
LocalDate date = null;
try
date = LocalDate.parse(next, DateTimeFormatter.ofPattern("yyyy-MM-dd"));
catch (Exception e)
System.out.println("format error[yyyy-MM-dd]");
System.out.println("Re enter!");
continue;
System.out.println("birthday:"+date);
ZZNUOJ_用Java编写程序实现1594:特殊的生日礼物(附源码)
题目描述
lx学长特别喜欢‘7’这个数字,相信大家对这个数字也不陌生吧,记得以前做过敲‘7’,同时7也是一个素数,不过由于最近lx学长的生日快到了,所以ccx学长准备打印一个大大的‘7’给lx学长当做礼物(礼物好特别啊- -),ccx学长想打印一个长度和宽度都为N的‘7’,,由于ccx学长最近比较忙,那么聪明的学弟学妹你们能打印出来这个图形吗?
输入
首先输入一个T表示有T组测试数据,然后是T组测试数据,每组包括一个整数N(N是偶数,4<=N<=20)。
输出
输出所要求打印出的数字,(每一行“*”后面是没有空格的)
样例输入
3
4
6
8
样例输出
来源
14新生赛-ccx
源码:
以上是关于急求,用JAVA编写,键盘输入生日,用LocalDate写的主要内容,如果未能解决你的问题,请参考以下文章
ZZNUOJ_用Java编写程序实现1594:特殊的生日礼物(附源码)
用JAVA编写一程序:从键盘输入多个字符串到程序中,并将它们按逆序输出在屏幕上。