/**
* <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自动补齐双引号”指的是Visual Studio 2010(简称VS2010)这一集成开发环境(IDE)中的一个功能,它可以帮助开发人员在编写代码时提高效率。描述中提出的问题是在编码过程中经常会遇到需要输入...
使VS2010像Qt一样自动弹出类的成员函数,自动补齐关键字及变量
ID 为 Xuton 的一位好心朋友开发了一个扩展文件,可以提供 Kivy 语言的自动补齐和代码高亮,安装方法如下: 下载这个文件; 打开 Pycharm 的主菜单,点击 File 文件 -> Import 导入 ( 或者 Import Settings 导入...
这应该是安装git后自动添加的git命令自动补齐脚本,位于以下目录,上传以供特殊情况(如没有安装权限环境)使用 /etc/bash_completion.d/git
### Eclipse自动补齐功能详解 在开发过程中,代码编辑器的智能辅助功能极大提升了编码效率,其中,自动补齐(代码提示)是最为常用的功能之一。Eclipse作为一款强大的开源集成开发环境(IDE),提供了丰富的功能来...
它具有高度可定制性,用户可以通过配置文件实现各种功能增强,比如自动补全,这对于编写代码来说非常有用。在这个主题中,我们将深入探讨如何配置Vim以实现自动补全功能以及其他可能的优化。 首先,`.vimrc`文件是...
防google自动补齐,异步调用数据 $(document).ready(function(){ //表示当前高亮的节点 highlightindex = -1; var timeoutId; var wordInput = $("#word"); var wordInputOffset = wordInput.offset(); ...
freemarker实现自动补齐字符串。通过ftl模版文件(ftl文件为freemarker模版文件)的自定义标签实现自动补齐字符串。代码稍作修改便可左补齐右补齐左右补齐,可自定义设置补齐的字符串。测试通过java文件调用ftl文件...
标题“自动补齐edit”暗示我们将讨论的是与编辑工具相关的自动补全功能。 自动补全,也称为智能提示或自动建议,是一种交互式技术,当用户在输入字段中键入字符时,系统会提供可能的完成选项。这种功能在各种场景下...
在我们使用ae套模板的时候,经常会出现各种各样的效果缺失。这是因为模板的原作者使用了很多ae的第三方插件。...那么今天给大家带来的这个ae黑鱼工具箱可以自动补全ae缺失的插件,非常方便快捷使用。赶快来下载体验吧。
**百度自动补齐**是一种常见的前端开发技术,主要应用于搜索引擎或者输入框中,为用户提供智能预测和建议,提高输入效率。这种功能通常被称为自动补全(Autocomplete)或自动完成(Auto-complete)。在JavaScript中...
开发firefox扩展时使用XUL文件的自动补齐acp文件,用于editplus。不知能否用于其他编辑器 对XUL reference中列出的标签都可进行自动补齐, 如box标签,使用自动补齐之后只需要输入box然后按空格键即可自动补齐为 ...
Jedi 是一个可以在 IDEs 或者编辑器中使用的 Python 代码自动补齐和静态分析工具。它的历史重点是自动完成,但现在也进行静态分析。 Jedi 好用并且快速。 它比 Python 的所有其他静态分析框架更深入地理解 Python。...
**Spket 自动补齐代码详解** 在编程过程中,特别是在JavaScript这样的动态类型语言中,自动代码补全是提升开发效率的关键工具。Spket IDE是一款强大的JavaScript开发工具,它以其出色的代码补全功能而备受开发者...
"jQuery实现自动补齐"这个主题,主要涉及的是如何利用jQuery来创建一个功能强大的输入框自动完成功能,这在网页表单设计中十分常见,尤其对于搜索框或用户输入数据的场景,可以显著提升用户体验。 自动完成功能通常...
"vim插件 java代码自动补齐"就是针对这一需求设计的,旨在为Vim提供Java语言的智能代码补全功能。 这个插件名为"javacomplete",它通过集成在Vim环境中,使用户在编写Java代码时能够享受到类似于IDE的自动完成体验...
**C#-AJAX自动补齐技术详解** 在Web开发领域,C#与AJAX的结合为用户提供了丰富的交互体验,特别是在构建搜索引擎的自动补全功能上。VS2008中的Ajax Control Toolkit(AJAX控件工具包)是实现这一功能的强大工具。...
**Python-SublimeJEDI:Python自动补全的优秀Sublime Text插件** 在Python开发过程中,选择一款功能强大的编辑器或IDE至关重要,因为它能够极大地提高编程效率和代码质量。Sublime Text是一款广受欢迎的轻量级文本...