/**
* <pre>
* 用指定的字符和指定的长度补齐字符串
* e.g. paddedStr(3, “2”, 1, ‘0’) => “002”
* </pre>
*
* <br>
*
* @param maxLen
* @param inStr
* @param position
* @param padStr
* @exception
* @return String <br>
*/
public static String paddedStr(int maxLen, String inStr, int position, char padStr) {
StringBuffer returnVar = new StringBuffer(inStr); //
StringBuffer wPadStr = new StringBuffer(); //
int diffLen = 0; //
//
diffLen = maxLen - inStr.length();
//
for ( int i = 0; i < diffLen; i++ ) {
wPadStr.append(padStr);
}
//
if( position == 1 ) {
// 在原字符串的左边追加
returnVar.insert( 0, wPadStr.toString() );
} else if ( position == 0 ) {
// 在原字符串的右边追加
returnVar.append( wPadStr.toString() );
}
return returnVar.toString();
}
public static void main(String[] args) {
System.out.print(paddedStr(10, "1", 0, '0'));
System.out.print(',');
System.out.println(paddedStr(10, "1", 1, '0'));
}
// main函数的测试输出结果为:1000000000,0000000001
分享到:
相关推荐
此配置文件可以自动补齐和提示代码输入!希望能帮助大家提高程序开发效率!
敲码时遇到需要输入双引号,方括号,圆括号是不是很烦躁,如果有一种只需要输入一个左边括号,就可以自动补齐另一边括号,并且可以自动将光标定位到括号中间,输入完毕后又可以方便的跳出括号的工具,那效率会不会高...
jquery实现的带有分页效果的仿google的自动补齐效果
使VS2010像Qt一样自动弹出类的成员函数,自动补齐关键字及变量
ID 为 Xuton 的一位好心朋友开发了一个扩展文件,可以提供 Kivy 语言的自动补齐和代码高亮,安装方法如下: 下载这个文件; 打开 Pycharm 的主菜单,点击 File 文件 -> Import 导入 ( 或者 Import Settings 导入...
这应该是安装git后自动添加的git命令自动补齐脚本,位于以下目录,上传以供特殊情况(如没有安装权限环境)使用 /etc/bash_completion.d/git
SublimeJEDI:很棒的 Python 自动补齐Sublime Text 插件
防google自动补齐,异步调用数据 $(document).ready(function(){ //表示当前高亮的节点 highlightindex = -1; var timeoutId; var wordInput = $("#word"); var wordInputOffset = wordInput.offset(); ...
自动补齐edit
开发firefox扩展时使用XUL文件的自动补齐acp文件,用于editplus。不知能否用于其他编辑器 对XUL reference中列出的标签都可进行自动补齐, 如box标签,使用自动补齐之后只需要输入box然后按空格键即可自动补齐为 ...
Jedi 是一个可以在 IDEs 或者编辑器中使用的 Python 代码自动补齐和静态分析工具。它的历史重点是自动完成,但现在也进行静态分析。 Jedi 好用并且快速。 它比 Python 的所有其他静态分析框架更深入地理解 Python。...
freemarker实现自动补齐字符串。通过ftl模版文件(ftl文件为freemarker模版文件)的自定义标签实现自动补齐字符串。代码稍作修改便可左补齐右补齐左右补齐,可自定义设置补齐的字符串。测试通过java文件调用ftl文件...
使用ajax toolkit实现的输入自动补齐功能,类似百度和谷歌搜索
js 模拟百度下拉自动补齐。下载下来直接用
记得备份~/.vim ~/.vimrc ,作为恢复用 1、将解压的文件放到 ~目录下 2、source ~/.vimrc
eclipse自动补齐的方法 本人亲自试过
本插件可以让在vc6开发环境下书写代码变得更方便快捷 高亮显示 自动补齐等功能 是非常非常方便的插件
vim中命令自动补齐插件
editplus自动补齐的文件 #TITLE=CSS ; 选择符 #T=* * html ^!{height:100px;} #T=z ^!{} #T=x #^!{} #T=c .^!{} #T=fl float:left; #T=fr
vim插件 java代码自动补齐. 具体信息看其中的帮助文档。