Java learning---stage1
来源:互联网 发布:淘宝客佣金在哪里设置 编辑:程序博客网 时间:2024/06/05 10:41
/**compare class String and StringBuilder in time.*/package hellojava;import java.util.*;public class HelloJava { public static void main(String[] args) { String str1=""; ***long startTime=System.currentTimeMillis();*** for(long i=0;i<10000;i++) { ***str1+=i; //append long i is converted to String*** } long endTime=System.currentTimeMillis(); startTime=startTime-endTime; System.out.println("time consumiton with class Strig"+startTime); StringBuilder str2=new StringBuilder(""); startTime=System.currentTimeMillis(); for(long i=0;i<10000;i++) { ***str2.append(i); //append,parameter "i"can be any type,eg. long,String etc.*** } endTime=System.currentTimeMillis(); startTime=startTime-endTime; System.out.println("time consumiton with class Strig"+startTime); }}
public static void main(String[] args) { String text="小明,叫你回家lol"; ***char[] charArray=text.toCharArray();*** StringBuilder builder=new StringBuilder(); for(int i=0;i<charArray.length;i++) { ***builder.append((int)charArray[i]+" ");//paremeter of append can receive any type;here is int and String;*** } System.out.println("the unicode of the strig is:"); System.out.println(builder.toString()); }
/**判断是否是回文*/public class HelloJava { public static void main(String[] args) { String text="小明,你妈叫你回家吃饭lol"; ***StringBuilder builder=new StringBuilder(text);//将字符串添加到字符串生成器*** ***builder.reverse();//将字符串生成器翻转*** int count=0; for(int i=0;i<text.length();i++) { if(***builder.charAt(i)***!=text.charAt(i)) { System.out.println("the sentence is not reverse one"); break; } else { count++; } } if(count==text.length()) System.out.println(" the strig is reverse"); }}
0 0
- Java learning---stage1
- Java Learning
- JAVA learning
- Java Learning
- bootloader stage1 and stage2
- grub Loading stage1.5
- U-BOOT之stage1
- U-Boot Stage1
- Uboot Stage1详解
- bootloader stage1 和 stage2
- u-boot2009,stage1
- mysql学习 stage1-1
- mysql学习 stage1-2
- mysql学习 stage1-0
- mysql学习 stage1-3
- mysql学习 stage1-4
- mysql学习 stage1-5
- Java Learning Path
- Andorid 开发必备之轻松制作发布自己的依赖库。
- Windows下 DirectX SDK 配置检验
- 关于spring beans.xml 有时候出现的标签无法识别
- 小白初接触centos6.8网络配置
- 浅析类模板
- Java learning---stage1
- 欢迎使用CSDN-markdown编辑器
- 文章标题
- effective java 读书笔记---第四章类与接口
- Spring Boot实战笔记
- 麻将游戏结构与AI算法
- C 判断字符串是否是子集
- marchine learning 之交叉验证
- Tomcat搭建文件服务器