前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java String字符串补0或空格

Java String字符串补0或空格

原创
作者头像
用户7718188
修改2021-09-23 14:42:46
2.5K0
修改2021-09-23 14:42:46
举报
文章被收录于专栏:高级工程司

package cn.com.songjy; import java.text.NumberFormat; //Java 中给数字左边补0publicclassNumberFormatTest{ publicstaticvoidmain(String[] args){ // 待测试数据int i = 1; // 得到一个NumberFormat的实例 NumberFormat nf = NumberFormat.getInstance(); // 设置是否使用分组 nf.setGroupingUsed(false); // 设置最大整数位数 nf.setMaximumIntegerDigits(4); // 设置最小整数位数 nf.setMinimumIntegerDigits(4); // 输出测试语句 System.out.println(nf.format(i)); } } /** * Java里数字转字符串前面自动补0的实现。 * */publicclassTestStringFormat{ publicstaticvoidmain(String[] args){ int youNumber = 1; // 0 代表前面补充0 // 4 代表长度为4 // d 代表参数为正数型 String str = String.format("%04d", youNumber); System.out.println(str); // 0001 } } //流水号加1后返回,流水号长度为4privatestaticfinal String STR_FORMAT = "0000"; publicstatic String haoAddOne_2(String liuShuiHao){ Integer intHao = Integer.parseInt(liuShuiHao); intHao++; DecimalFormat df = new DecimalFormat(STR_FORMAT); return df.format(intHao); }

// 新建一个大的画板,将上面建立的command和calckeys画板放在该画板内 JPanel panel1 = new JPanel(); // 画板采用边界布局管理器,画板里组件之间的水平和垂直方向上间隔都为3象素 panel1.setLayout(new BorderLayout(3, 3)); panel1.add("North", commandsPanel); panel1.add("Center", calckeysPanel);

// 建立一个画板放文本框 JPanel top = new JPanel(); top.setLayout(new BorderLayout()); top.add("Center", resultText);

// 整体布局 getContentPane().setLayout(new BorderLayout(3, 5)); getContentPane().add("North", top); getContentPane().add("Center", panel1); getContentPane().add("West", calmsPanel); // 为各按钮添加事件侦听器 // 都使用同一个事件侦听器,即本对象。本类的声明中有implements ActionListener for (int i = 0; i < KEYS.length; i++) {

代码语言:javascript
复制
 keys[i].addActionListener(this);

} for (int i = 0; i < COMMAND.length; i++) {

代码语言:javascript
复制
 commands[i].addActionListener(this);

} for (int i = 0; i < M.length; i++) {

代码语言:javascript
复制
 m[i].addActionListener(this);

} }

/**

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档