随笔分类 - Java.字符串处理
摘要:<dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.6</version> </dependency>
阅读全文
摘要:需求:做一函数将字符串倒转过来 程序: package test4; public class Reverse { public static String reverse(String originalStr) { char[] arr=originalStr.toCharArray(); int
阅读全文
摘要:String的format语法搭配转化符,在格式化输出方面效果特别好,值得掌握。 例程: System.out.println(" C1 | C2 | C3 |"); int a=10,b=20,c=30; String str=String.format("%10s%10s%10s",a,b,c)
阅读全文
摘要:回字有四种写法,构建字符串也有四种方式。 用+号最快,第二第三种可读性好,第四种是log4j自有的。下面请见代码: package logbackCfg; import java.text.MessageFormat; import org.slf4j.Logger; import org.slf4
阅读全文
摘要:本文列举了将浮点数转字符串,并保留n位小数的四种方法,推荐采用String.format("%.Nf", d)的第一种方式。
阅读全文
摘要:代码: 输出: --END-- 2019-12-06 13:59
阅读全文
摘要:程序: import java.util.Collections; public class Test { public static void main(String[] args) { System.out.println(createRepeatedStr("自强不息",3)); } // R
阅读全文
摘要:Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。
阅读全文
摘要:输出: 注意mysql format函数对数字类型格式化会自动增加逗号,因此把数字事先转字符串是必要的举措。 另外一点需要注意的是,如果要输出单引号,如组合往表中插值的字符串,需要两个单引号配合,如下: 到此,一个便利的方法,两个注意点,就差不多了。 --END-- 2019年10月12日12:01
阅读全文
摘要:输出: --END-- 2019-10-11 12:54
阅读全文
摘要:简单使用DecimalFormat的功能就能做到了,代码如下: 运行示例: --END 2019年10月5日07:34:06--
阅读全文
摘要:输出: --END-- 2019年10月4日21:30:54
阅读全文
摘要:将链表变成字符串并在元素之间插入分隔符,这种动作最常见于组合sql文“select a,b,c from tb”这种场景scenario,其中a,b,c你是存贮在链表中的, 如果要加逗号要么在循环中识别是否最后一个,要么拼装好后删掉最后一个多余的逗号,无论哪种方法都让代码显得不是那么靓仔。 Java
阅读全文
摘要:前台JS使用encodeURI函数对中文进行编码。 后台Java使用URIDecoder.decode(str,UTF_8)函数对中文进行解码,之后获得中文原文。
阅读全文
摘要:请参考下面函数: public static String round2DecimalPlaces(double d){ java.text.DecimalFormat df =new java.text.DecimalFormat("#0.00"); return df.format(d); }
阅读全文
摘要:Java里从来少不了字符串拼接的活,Java程序员也肯定用到过StringBuffer,StringBuilder,以及被编译器优化掉的+=。但这些都和下文要谈的无关。 比如有这样的字符串: 张三将去某地点找李四。 其中,张三某地点和李四都是可变的,比如张三变成王五,某地点变成纽约,李四变成赵六。于
阅读全文