java中String类的练习
来源:互联网 发布:淘宝上买官换机的技巧 编辑:程序博客网 时间:2024/04/28 05:52
String类:
* 1获取:
* 1-1 字符串的包含的字符数,也就是字符串的长度
* int length();
* 1-2 根据位置获取字符在字符串中的位置
* char charAt(int index);
* 1-3 根据字符获取在字符串中的位置
* int indexof(char a)
* int indexof(String substring int fromIndex)
* int lastIndexof(char a)倒着数字符串中第一个字符出现的角标
* 2 判断
* 2-1 字符串中是否含有一个字串;
* boolean contains(String);
* 2-2 字符串是否以指定内容开头;
* boolean startsWith(String);
* 2-3 字符串是否以指定内容结尾;
* boolean endsWith(String);
* 2-4 字符串内容是否相同;
* boolean equals(String);
* 2-5 字符串内容是否相同忽略大小写;
* boolean equalsIgnoreCase(String);
* 3 转换
* 3-1 将字符数组转换成字符串;
* 构造函数(char[]);
* 构造函数(char[],offset,count);
* 3-2 将字符串转换成字符数组;
* char[] toCharArray();
* 3-3 将基本数据类型转换成字符串;
* static String valueof(int);
* static String valueof(double);
* 3+"";
* 3-4 将字符串转换成大写或小写;
* String toUpperCase();
* String toLowerCase();
* 4 替换
* String replace(oldChar,newChar);
* 5 切割
* String[] split(String);
* 6 字串
* 获取字串的一部分;
* String substring(startindex);
* String substring(startindex,endindex);获得的是endindex-1;
* */
public class Demo1 {
public static void sop(Object obj)
{
System.out.println(obj);
}
public static void main(String[] args) {
String s1=new String("abcd,efsv");
String s2="abcddedg";
String s3="abcddedG";
String s4=String.valueOf(23);
sop(s1.length());
sop(s1.charAt(3));
sop(s1.indexOf('a'));
sop(s1.indexOf("cd"));
sop(s1.indexOf('d', 1));
sop(s1.indexOf("de", 1));
sop(s1.lastIndexOf('d'));
sop(s1.contains("cde"));
sop(s1.contains("a"));
sop(s1.endsWith("fsv"));
sop(s1.startsWith("abc"));
sop(s2.equalsIgnoreCase(s3));
char[] arr=s1.toCharArray();
for(int x=0;x<arr.length;x++)
{
sop(arr[x]);
}
sop(new String(arr));
sop(new String(arr,2,3));
sop(s4);
sop(s1.replace('a', 'd'));
sop(s1.replace("a", "hello"));
String[] arr1=s1.split("e");
for(int x=0;x<arr1.length;x++)
{
sop(arr1[x]);
}
String s5="ddesgesd";
sop(s5.substring(1));
sop(s5.substring(1, 3));
sop(s5.toUpperCase());
String s6="SDFSFSF";
sop(s6.toLowerCase());
}
}
0 0
- java中String类的练习
- Java中String练习操作
- java例程练习(String类的一些常用方法)
- java--String类练习---计算字符串的次数
- Java String类的练习和常用方法
- 【java】:java中关于String,各种集合的方法的练习笔记
- String类的方法练习
- 六、String类的练习
- java中Date类的练习
- Java常用类之String类练习
- Java学习之string类练习
- java Scanner + String练习
- Java练习:String处理
- Java String 小练习
- Java 中String类的终极总结
- Java 中String类的终极总结
- java中String类的构造函数
- java中String类的构造函数
- linux awk命令详解
- HTML5 API --- Screen Orientation API简介
- Linux下ppa源管理
- mysql系列:常用查询的例子
- oracle 的insert into的详解
- java中String类的练习
- DRP之Oracle安装
- java中Date类的练习
- ios学习之universal
- Hadoop集群环境搭建(win7下vmware虚拟ubuntu)
- hdu 大菲波数
- Python 的join函数
- 树木品种-Qsort
- UITableView的基本使用三(自定义Cell)