package _6_5_字符串生成器; public class _6_5_Example_1 { public static void main(String[] args) { // TODO 自动生成的方法存根 //StringBuilder类 String str=""; long startTime=System.currentTimeMillis();//定义执行操作的起始时间 for(long i=0;i<100000;i++){ str=str+i;//循环增加字符 } long endTime=System.currentTimeMillis();//定义对字符串操作后的时间 long time=System.currentTimeMillis();//计算执行操作的时间 System.out.println("String 消耗时间:"+time); StringBuilder builder=new StringBuilder(""); startTime=System.currentTimeMillis(); for(long j=0;j<100000;j++) builder.append(j);//循环增加字符 endTime=System.currentTimeMillis(); time=endTime-startTime; System.out.println("StringBuilder 消耗时间:"+time); } }
package _6_5_字符串生成器; //StringBuilder类的常用方法 public class _6_5_Example_2 { public static void main(String[] args) { // TODO 自动生成的方法存根 String s1="Hello World !"; StringBuilder builder1=new StringBuilder("I love China!"); System.out.println("追加前builder1的值是:"+builder1); builder1.append(s1); System.out.println("追加后builder1的值是:"+builder1); StringBuffer s2=new StringBuffer("World"); StringBuilder builder2=new StringBuilder("Hello"); System.out.println("追加前builder2的值是:"+builder2); builder2.append(s2); System.out.println("追加后builder2的值是:"+builder2); String s3="int"; String s4="ser"; StringBuilder builder3=new StringBuilder(s3); System.out.println("追加前builder3的值是:"+builder3); builder3.insert(2, s4); System.out.println("追加后builder3的值是:"+builder3); StringBuilder builder4=new StringBuilder("StringBuilderd"); System.out.println("删除指定字符串前builder4是:"+builder4); StringBuilder s5=builder4.delete(5, 5); System.out.println("删除指定字符串后是:"+s5); StringBuilder s6=builder4.delete(5, 10); System.out.println("删除指定字符串后是:"+s6); StringBuilder builder5=new StringBuilder("Hello World"); String s7=builder5.toString(); System.out.println("String="+s7); System.out.println("StringBuilder="+builder5); } }
package _6_5_字符串生成器; //将汉字和字母转换成Unicode码 //将字符串添加到字符数组,再将字符数组中的字符转换成Unicode码添加到字符串生成器中 public class _6_5_Example_3 { public static void main(String[] args) { // TODO 自动生成的方法存根 String text="我喜欢那个 XXX"; char charArray[]=text.toCharArray();//获取字符串的字符数组 StringBuilder builder=new StringBuilder();//创建字符串生成器 for(int i=0;i<charArray.length;i++){//遍历字符数组 builder.append((int)charArray[i]+" ");//将每个字符转换成Unicode码 //并添加到字符串生成器中 } System.out.println(text+"的Unicode码为:\n"+builder.toString()); } }
package _6_5_字符串生成器; //去掉字符串中的重复字符 public class _6_5_Example_4 { public static void main(String[] args) { // TODO 自动生成的方法存根 String s="命运如同海风--吹着青春的舟,飘摇的,曲折的,渡过了时间的海!"; StringBuilder builder=new StringBuilder(s); System.out.println("原来的字符串是:"+builder.toString()); System.out.println("原来字符串的长度为:"+builder.toString().length()); for(int i=0;i<builder.length();i++){ for(int j=i+1;j<builder.length();j++){ if(builder.charAt(i)==builder.charAt(j)) builder.deleteCharAt(j); } } System.out.println("现在的字符串是:"+builder.toString()); System.out.println("现在的字符串的长度为:"+builder.toString().length()); } }
相关推荐
USB字符串描述符生成器_HID报告生成工具 STM32+USB开发必备工具。 已验证可用。
07 字符串生成器07 字符串生成器07 字符串生成器07 字符串生成器07 字符串生成器
随机字符串生成器 能够随机生成设定长度、设定范围和设定数量的随机字符串 需要.net framework 4.5.2环境运行,无需安装 随机字符串生成器默认保存最近一次的操作设定
USB 字符串描述符生成器. 目前只支持英文
本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用! 本工具用于生成随机字符串,可以自定义字符池及字符串长度。欢迎下载使用!
VB制作随机生成32位字符串,比较简单,不过可以做为密码生成器使用。
输入要生成的字符串长度,点击生成即可。测试及开发人员对textarea、input(text)的长度测试可以用的,真的很好用。
Java随机字符串生成器,可用于生成随机密码,加密算法密约(AES,RSA等)等场景,支持可选字符范围配置(如只允许数字,只允许字母,只允许数字字母,特殊字符等混合配置),即在选择的字符范围内去实现随机字符串...
通过在IE中打开此页,就可以调用数据库连接字符串配置对话框,生成连接传后就可以复制到程序中或者给程序做配置
使用此工具测试连接数据库,通过在工具中设置好,然后以记事本的方式打开些工具,里面就是连接数据库的字符串,直接把字符串复制到你的程序中就行了,不会因为编写连接数据库字符串而发愁了,呵呵
StringBuilder 字符串生成器 举例说明: SELECT * FROM dbo.Pub_User WHERE ID = 1001 以上这段Sql语句,利用此工具,一键生成以下StringBuilder字符串变量,支持翻转生成,内含VS2010源码,是.Net程序员必备工具 sb....
【第一讲连接数据库】-01C-连接字符串生成器.rar
Access连接字符串生成器,用于生成ASP程序中的数据库链接代码
java 字符串 详细实例代码 字符串检索 可改变字符串 字符串生成器 日期和时间字符串格式化
电子-USB字符串描述符生成器.exe,单片机/嵌入式STM32-F0/F1/F2
非常好用的字符图片生成器,输入一个图片转化为字符图形,很有意思
URL 友好的随机字符串生成器。.zip,A tiny (139 bytes), secure, URL-friendly, unique string ID generator for JavaScript
主要生成StringBuilder 字符串 类似 StringBuilder builder = new StringBuilder(); builder.AppendFormat("<span class=\"navSep\"></span>\r\n"); builder.AppendFormat("机构看盘</a>\r\n"); builder....
这是一个很好用的字符图生成工具。将名输入的内容用指定的字符生成对应的图形。