java例程练习(String类的一些常用方法)
2012-04-30 13:21
579 查看
//String类常用方法集锦
public class TestString {
public static void main(String[] args) {
String s1 = "sun java";
String s2 = "Sun Java";
//取字符
System.out.println(s1.charAt(1));//u
//长度
System.out.println(s2.length());//8
//子串位置
System.out.println(s1.indexOf("java"));//4
System.out.println(s1.indexOf("Java"));//-1
//与什么相等
System.out.println(s1.equals(s2));//false
System.out.println(s1.equalsIgnoreCase(s2));//true
//字符替换
String s = "我是程序员,我在学java";
String sr = s.replace('我', '你');
System.out.println(sr);//你是程序员,你在学java
//以什么字符串开头或结尾
String ss = "Welcome to Java World!";
System.out.println(ss.startsWith("Welcome"));//true
System.out.println(ss.endsWith("World"));//false
//转成大写或小写
String ssL = ss.toLowerCase();
String ssU = ss.toUpperCase();
System.out.println(ssL);//welcome to java world!
System.out.println(ssU);//WELCOME TO JAVA WORLD!
//截子串
String subSS = ss.substring(11);
System.out.println(subSS);//Java World!
//去掉首位空格
String st = " sun java ";
String sp = st.trim();
System.out.println(sp);//sun java
//valueOf静态方法求数字位数
int j = 1234567;
String sNumber = String.valueOf(j);
System.out.println("j是" + sNumber.length() + "位数");//j是7位数
//分割字符
String bd = "Mary,F,1976";
String [] bdSplit = bd.split(",");
for(int i = 0; i < bdSplit.length; i++) {
System.out.println(bdSplit[i]);
}
// Mary
// F
// 1976
}
}
相关文章推荐
- java例程练习(String类的一些常用方法)
- java例程练习(String类的一些常用方法)
- JAVA学习第三十课(常用对象API)- String类:类方法练习
- Java中String类里的一些常用方法
- Java String类的练习和常用方法
- Java String类 字符串的一些常用方法 --获取
- java中String类常用的一些方法
- Java菜鸟编程 String类的一些方法和一个练习
- Java-String类的常用方法总结
- java 日期天数计算的一些常用方法
- JAVA学习第三十课(经常使用对象API)- String类:类方法练习
- Java中String类常用方法
- java中练习遇到的控件类常用方法
- JAVA笔记-API-String类常用方法
- Java中的String类常用方法
- JAVA_SE基础——63.String类的常用方法
- 《黑马程序员》java笔记->关于String类及方法概述,练习
- Java基础回顾 : 文件类中的一些常用的方法
- java例程练习(多线程[join()方法])
- Java 中常用的一些小方法