java方法能自动生成000到999之间的一个字符
来源:互联网 发布:贪心算法 最优合并 编辑:程序博客网 时间:2024/05/22 00:20
参考:
方法一
import java.text.DecimalFormat;
public class Serial {
public static int num = 0;
public static void main(String[] args) {
try {
DecimalFormat df = new DecimalFormat("000");
System.out.println(df.format(Serial.getNumber()));
System.out.println(df.format(Serial.getNumber()));
System.out.println(df.format(Serial.getNumber()));
for (int i=0; i<995; i++) {
Serial.getNumber();
}
System.out.println(df.format(Serial.getNumber()));
System.out.println(df.format(Serial.getNumber()));
System.out.println(df.format(Serial.getNumber()));
System.out.println(df.format(Serial.getNumber()));
}
catch(Exception exception)
{
exception.printStackTrace();
}
}
public static int getNumber() {
if (Serial.num >= 999) { // 包括999,如果不包括的话,改为998
Serial.num = 0; // 包括000,如果不包括,改为1
} else {
Serial.num++;
}
return Serial.num;
}
}
方法二
class CountString{
static int count=0;
public String getNext(){
String ret;
if(count<10)
ret="00"+String.valueOf(count);
else if(count<100)
ret="0"+String.valueOf(count);
else
ret=String.valueOf(count);
count++;
if(count>999) count=0;
return ret;
}
}
直接用CountString.getNext();获得下个数字
- java方法能自动生成000到999之间的一个字符
- 生成一个唯一的6位字符编码(到2063年前一直生效)的JAVA 方法
- 生成一个唯一的6位字符编码(到2063年前一直生效)的JAVA 方法
- 能利用myeclipse自动生成WSDL对Java类中方法的返回值是有要求的
- java打印!到~之间的字符
- 分享一个 能自动生成app图标的代码
- java.系统自动生成一个1-100之间的整数,请猜出这个数
- java生成数字001到999的2种方法
- 利用Java API生成50到100之间的随机数
- java中一个char类型字符能表示世界上所有语言的所有字符吗?
- 给定一个能生成1到5随机数的函数,如何利用它来生成1到7的随机数。
- Java生成1到15对应的十六进制序列字符
- java:实现字符串到二进制字符、16进制字符、unicode字符、base64字符之间的转换
- java生成随机密码的一个方法
- java寻找100到1000之间能被5和6整除的数
- 编写一个能根据指定字符对字符串进行拆分的方法
- Java字符之间的运算
- 给定一个函数rand()能产生0到n-1之间的等概率随机数,问如何产生0到m-1之间等概率的随机数?
- A1042. Shuffling Machine (20)
- 单例的几种写法
- 在这个不公平的世界,你要输得起。
- request对象的getScheme和getProtocol获取协议
- 资料链接
- java方法能自动生成000到999之间的一个字符
- laravel5.1权限模块
- poj 1088 (记忆化搜索)
- 自定义对话框的宽高
- Java标识符
- Frontend maven plugin
- 为什么你做事总是“三分钟热度”、“半途而废”?
- ECharts的学习 (三) :折线图的学习
- 36. Valid Sudoku