关于字符串的java程序
来源:互联网 发布:sql in 连接的用法 编辑:程序博客网 时间:2024/05/16 11:41
public class StringBufferTest{
public static void main(String args[]){
String s0=args[0],s1=args[1],s2=args[2]; //s0,s1,s2保存3个参数
StringBuffer sa=new StringBuffer(); //sa为空,容量为16
StringBuffer sb=new StringBuffer(256); //sb为空,容量为256
StringBuffer sc=new StringBuffer(s2); //sc内容为s2,容量为s2len+16
int i;
//s0len,s1len,s2len为三个字符串长度
int s0len=s0.length(),s1len=s1.length(),s2len=s2.length();
System.out.println("sc内容为:"+sc.toString());
System.out.println("sc的字符串长度为:"+sc.length());
System.out.println("sc的容量为:"+sc.capacity());
sc.ensureCapacity(48); //重新设置sc的容量
System.out.println("sc更改后的容量为:"+sc.capacity());
sa.append(s0); //在sa中扩充s0
System.out.println("sa内容为:"+sa.toString());
sb.append(s0+"&"+s1+"&"+s2); //在sa中扩充s0+"&"+s1+"&"+s2
System.out.println("sb内容为:"+sb.toString());
sb.delete(s0len+1,s0len+s1len+1); //删除操作
System.out.println("删除操作后sb的内容为:"+sb.toString());
sb.insert(s0len+1,s1); //插入操作
System.out.println("插入操作后sb的内容为:"+sb.toString());
i=sa.indexOf(s2); //在sa中查找字符串s2
if (i<0){ //i<0表明没有找到
System.out.println("找不到"+s2+",停止执行!");
System.exit(1);
}
System.out.println("在sa的第"+i+"位置找到"+s2);
sa.replace(i,i+s2len,"live"); //用live替换s2
System.out.println("替换操作后sa的内容为:"+sa.toString());
sa=sa.reverse(); //反转
System.out.println("sa反转后的内容为:"+sa.toString());
s1=sb.substring(s0len+s1len+2,s0len+s1len+s2len+2); //在sb中抽取部分内容
System.out.println("s1的内容更新为:"+s1);
char[] a=new char[100];
sb.getChars(0,s0len,a,0); //把sb的部分字符序列变成字符数组
System.out.println("a的内容为:"+String.valueOf(a));
}
}
- 关于字符串的java程序
- 关于Java的字符串
- 关于java的字符串
- 关于java的字符串操作
- 关于 字符串的转化 java
- Java 关于字符串的处理
- 关于 用java 程序将字符串 保存为 windows ANSI编码格式 txt 文本的 问题解决
- 关于字符串长度、字符串逆序的相关程序
- 【初学java】关于java程序的结构
- Java程序练习-字符串的展开
- 关于Java字符串数组的额外注意事项
- 关于Java中字符串的比较
- java关于字符串比较的注意事项
- Java关于空字符串的正确判断
- 关于Java字符串的一点探究
- Java 中 关于字符串类型的转换
- Java中关于字符串拼接的问题
- 关于java字符串的部分问题
- c++ 关于对象浅复制的一些疑问,希望懂得大虾给我解释解释~~
- 网络笔记4
- JavaScript对象的创建
- eclipse jee调试servlet配置
- Windows Azure真实案例:GXS --开发者提升了灵活性,使用基于Web的供应链管理工具降低花费
- 关于字符串的java程序
- sql server Oracle 一点小知识总结(获取当前时间)
- 设置地图比例尺
- 常用的PHP正则表达式
- 经典笑话:山东丈夫北京妻
- 理解工作组信息文件在 Access 安全性中的作用
- 关于oracle的表空间,分区表,以及索引的总结
- Work Blog 转移到CSDN啦 !
- 如何创造财富