1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
import
java.util.Scanner;
public
class
Test {
//A20150400001
public
static
String getNumber(String kind, String year, String month, String num){
if
(month.length() ==
1
){
month =
"0"
+ month;
}
if
(num.length() ==
1
){
num =
"0000"
+ num;
}
else
if
(num.length() ==
2
){
num =
"000"
+ num;
}
else
if
(num.length() ==
3
){
num =
"00"
+ num;
}
else
if
(num.length() ==
4
){
num =
"0"
+ num;
}
else
if
(num.length() >
5
){
System.out.println(
"num is out of range"
);
}
return
kind.concat(year).concat(month).concat(num);
}
public
static
void
main(String[] args) {
Scanner sc =
new
Scanner(System.in);
System.out.println(
"input kinds [eg: A]:"
);
String kind = sc.next();
System.out.println(
"input year [eg:2015]:"
);
String year = sc.next();
System.out.println(
"input month between 1 and 12:"
);
String month = sc.next();
System.out.println(
"input num between 1 and 99999:"
);
String num = sc.next();
System.out.println(
"The result is :"
+ getNumber(kind, year, month, num));;
}
}
|
生成订单编号
最新推荐文章于 2024-05-16 21:21:29 发布