`

字符串转换和toString()、字符截取charAt()、一次截取多个字符getChars()

    博客分类:
  • Java
阅读更多

class Person{
 String name;
 String sex;
 int     age;
 Person(String name,String sex,int age){
  this.name = name;
  this.sex   = sex;
  this.age   = age;
 }
 public String toString(){
  return "Dimensions are " + name + " by " + sex + " by " + age +".";
 }
}
public class toStringDemo{
 public static void main(String[] args)
 {
  Person ps = new Person("ChenHuajiang","Male",28);  //convert Person to String
  System.out.println(ps);

  String strName = "ShengJiahui";
  System.out.println(strName.charAt(1));  //直接引用单个字符

 //一次截取多个字符的一般形式

// void getChars(int sourceStart, int sourceEnd, char target[] , int targetStart) 

  int intStart = 5;
  int intEnd   = 11;
  char[] arrName = new char[intEnd - intStart];
  strName.getChars(intStart,intEnd,arrName,0);

  System.out.println(arrName);
 }
}

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics