string的一些更改发
/*
String 类:
1.1字符串的长度
int c =对象.length();
1.2字符串某个字符的位置
int index=对象.indexOf("字母")
1.3字符串截取某段字符
char ch=对象.subString(index,index+1);
1.3.1字符串中截取某段字符串
String str=对象.subString(fromIndex,endIndex);
1.4字符串的分段
String[] str=对象.split("分段标记");
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
1.5子符串的前后端空格处去掉
String str=对象.trim();
1.6字符串改大小写
String str=对象.toUpperCase();
String str=对象.toLowerCase();
*/
public class StringDmeo1{
public static void main(String[] args) {
/*
* 字符串长度的获取
* */
String str="acdbc";
int c=str.length();
System.out.println("长度"+c);
/*
* 字符串某个字母的获取
*
* */
String str1="adsdasd";
int index=str1.indexOf("a");
int index1=str1.indexOf("a",(index+1));
System.out.println("a位置"+index);
System.out.println("第二个a"+index1);
/*
*
* 字符串的截取
* */
String str2="adasdjkasdha";
String str3=str2.substring(2, 3);
System.out.println("截取的字符"+str3);
String str4=str2.substring(2, 4);
System.out.println("截取的字符串"+str4);
/*
* 字符串的分段
*
* */
String str5="adasda,dwdsad,asdasd";
String[] str6=str5.split(",");
for(int i=0;i<str6.length;i++){
System.out.println(str6[i]);
}
/*
* 字符串前后端空格处的去掉
* */
String str7=" ajhdkjaskjdhlkjda ";
String str8=str7.trim();
System.out.println(str8);
/*
* 字符串改大写或小写
* */
String str9="sdadaAihphiasajjAHJHLKJ";
String str11=str9.toUpperCase();
String str10=str9.toLowerCase();
System.out.println("改大写"+str11);
System.out.println("改小写"+str10);
/*
* 字符串比较另外一个字符串
* */
int i=str5.compareTo(str10);
if(i>0){
System.out.println("大"+i);
}else{
System.out.println("小"+i);
}
/*
*
* 字符串改某个字母大小写
*
* */
String str12="sdSdasdadad";
String str13=str12.replace("d", "D");
String str14=str12.replace("s","f" );
String str15=str12.replaceFirst("a", "dsdasd");//给字符串中指定的某个字符串片段更改
System.out.println(str13);
System.out.println(str14);
System.out.println(str15);
}
}
最新文章
- MarkDown简要语法
- Liferay7 BPM门户开发之40: Form表单的Action到Render的数据传递
- 【BZOJ 3165】【HEOI 2013】Segment
- iOS _BSMachError: (os/kern) invalid capability (20)
- jQuery.form.js jQuery ajax异步提交form
- jquery得到iframe src属性值的方法
- log4net(c#) 配置及使用
- eclipse,android Localization (Internationalization) 安卓本地化(国际化)
- 事务之使用JDBC进行事务的操作2
- 超超超简单的bfs——POJ-1915
- 201521123067 《Java程序设计》第3周学习总结
- 【功能代码】---2.patchca生成验证码
- nginx 平滑升级
- Linux了解知识点
- 天气预报demo (ShareREC 官网 MobAPI)
- log4j2的log输出到tomcat/logs目录下及使用(转)
- 使用Python-Libvirt GUI 实现KVM 虚拟机 界面化管理
- lua学习之循环打印九九乘法表
- linux内核环形缓冲区【转】
- Windows8.1 关机异常的解决