`
月亮不懂夜的黑
  • 浏览: 154177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

字符串前面或后面补零

    博客分类:
  • java
阅读更多
public static String addZeroForNum(String str, int strLength) {  
    int strLen = str.length();  
    if (strLen < strLength) {  
        while (strLen < strLength) {  
            StringBuffer sb = new StringBuffer();  
            sb.append("0").append(str);// 左补0  
            // sb.append(str).append("0");//右补0  
            str = sb.toString();  
            strLen = str.length();  
        }  
    }  
  
    return str;  
}  

 

分享到:
评论

相关推荐

    Java字符串前面或后面补0(适用于等不同长度比较) .txt

    Java字符串长度不够,将其前面补0或者后面补0,适用于字典序比较前,将要比较字符串的位数保持一致,再进行比较。

    java代码-使用java解决字符串前面或后面补零的源代码

    java代码-使用java解决字符串前面或后面补零的源代码 ——学习参考资料:仅用于个人学习使用!

    Java字符串长度不够前面或后面补0.txt

    ### Java字符串长度不够前面或后面补0 在Java编程中,有时我们需要确保字符串达到特定的长度,如果实际长度不足,则需要在字符串的前部或后部添加特定字符(如0)来填充,使得最终字符串满足预设长度的要求。本文将...

    C#字符串函数

    Trim 函数删除字符串前后的空格,Ltrim 函数删除字符串前面的空格,Rtrim 函数删除字符串后面的空格。例如: Dim MyVar MyVar = LTrim(" vbscript ") ''MyVar 包含 "vbscript "。 MyVar = RTrim(" vbscript ") ''...

    c++中字符串的介绍

    在字符串的存储形式中,每一个字符串,后面都有一个不可见的字符“\0”,这个字符是字符串的结束标志。因此,字符串中可以包含转义字符,例如:"Hello\nWorld"; 如果输出上面的字符串,则会分两行输出。 字符串还...

    C语言字符串操作函数.docx

    - **功能**:`strcspn()` 函数返回主字符串开头部分不包含模式串中的字符的个数。 - **语法**: ```c size_t strcspn(const char *s1, const char *s2); ``` - **参数**: - `s1`: 主字符串。 - `s2`: 模式串。...

    asp字符串

    从给定的信息中,我们可以提炼出ASP(Active Server Pages)中的字符串处理函数的详细知识点,这些函数在Web开发...这些函数不仅简化了字符串处理的复杂性,还提高了代码的可读性和效率,是ASP编程中不可或缺的一部分。

    PHP按符号截取字符串的指定部分的实现方法

    字符串截取在php开发中是比较常用的; 而且对于截取的需求也有很多种; 有时我们想截取最后一个斜杠’/’后面的数字; 有时我们又需要截取第一个斜杠’/’前面的内容判断用户输入的url链接带不带http://等等; 字符...

    asp字符串处理函数大全

    - **Ltrim**: `Ltrim(string)` 去除字符串前面的空格。 - **Rtrim**: `Rtrim(string)` 去除字符串后面的空格。 - **示例**: ```vb Dim MyVar MyVar = LTrim(" vbscript ") ' MyVar 的值为 "vbscript" MyVar = ...

    C语言字符串的练习题和答案

    最后在新字符串的末尾添加结束符`'\0'`。 ### 字符串循环左移 #### 代码示例: ```c void fun(char s[], int m) { int i, j; char ch; for (i = 0; i ; i++) { ch = s[0]; for (j = 1; s[j] != '\0'; j++) { ...

    Python字符串拼接方法详解.docx

    这种方法的特点是%s 当占位符在前面的字符串中占一个位置,后面用百分号%来连接需要填进去的对象。一般在一长串字符串中添加某个变量就会使用这个方法。 字符串拼接方法四:使用.format()方法 第四种字符串拼接...

    数字转换为字符串

    使用`%x`或`%X`可以将整数转换为小写或大写的十六进制字符串。 ```c char s[20]; sprintf(s, "%8x", 4567); // 小写十六进制,宽度占8个位置,右对齐 sprintf(s, "%-8X", 4568); // 大写十六进制,宽度占8个...

    字符串 数组、字母和ASCII值应用

    四、输入一个字符串,字符串是字母和数字的组合,编程实现输出一个新的字符串,要求字母在前面,数字在后面,顺序不变,例如:2s7ess83a 变成sessa2783 五、一个字符串,获取最长的一个单词,如有多个相同...

    javascript使用正则实现去掉字符串前面的所有0

    1. `([0]*)`: 这是一个捕获组,匹配零或多个零(`0*`),`[]`内的`0`表示零字符,`*`表示前面的字符可以出现零次或多次。括号`()`用于创建捕获组,方便在替换时引用。 2. `([1-9]+[0-9]*)`: 这也是一个捕获组,匹配...

    C# 字符串 正则表达式

    6. 正向前瞻与后向前瞻:这些高级特性允许你确保匹配的字符串后面或前面有特定的字符,但不包含在匹配结果中。 三、结合使用字符串与正则表达式 在实际应用中,字符串方法和正则表达式常配合使用。例如,可以先用`...

    java字符串格式化String.format()

    ### Java字符串格式化String.format()详解 #### 一、引言 `String.format()` 方法是JDK 1.5引入的新特性,它提供了一种灵活且强大的方式来格式化字符串。这种方法类似于C语言中的`printf`函数,允许开发者通过指定...

    c语言数据结构字符串模式匹配算法.zip

    KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。 一.简单匹配算法 先来看一个简单匹配算法的函数: ...

    字符串操作总结

    字符串反转是指将一个字符串中的字符顺序颠倒,使得原本在后面的字符现在出现在前面。这里我们有两种实现方法: - 使用`System.Text.StringBuilder`类: ```csharp private string StrReverse(string str) { ...

    测量程序编制 - python 12数据类型:String(字符串)-转义字符.pptx

    4. **原始字符串**:如果不想让反斜杠 `\` 发生转义,可以在字符串前面添加 `r`,创建一个原始字符串。例如: ```python print('shi\jiazhuang') # 输出 shijiazhuang print(r'shi\jiazhuang') # 输出 shi\...

Global site tag (gtag.js) - Google Analytics