关闭

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

标签: stringclass
2067人阅读 评论(0) 收藏 举报
分类:

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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:681475次
    • 积分:7861
    • 等级:
    • 排名:第2633名
    • 原创:75篇
    • 转载:247篇
    • 译文:0篇
    • 评论:64条
    文章分类
    最新评论