`

字符串转换和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
分享到:
评论

相关推荐

    java字符串操作大全

    此方法用于从字符串中获取多个字符并将其存放到一个字符数组中。 ```java String s = "this is a demo of the getChars method."; char buf[] = new char[20]; s.getChars(10, 14, buf, 0); ``` 这段代码中,`...

    java中常用的字符串的截取方法[文].pdf

    3. `getChars(int sourceStart, int sourceEnd, char target[], int targetStart)`:从源字符串中截取字符并复制到目标数组。`sourceStart`是起始位置,`sourceEnd`是结束位置(不包括),`target`是目标数组,`...

    java中字符串的所有用法

    - **功能**: 比较一个字符串中特定区域与另一个字符串中的相应区域是否相同,支持忽略大小写的选项。 - **示例**: ```java String str1 = "HelloWorld"; String str2 = "helloworld"; boolean match = str1....

    Java的String类

    3. **截取字符串** - 单个字符:`char charAt(int index)` - 返回指定索引处的字符。 - 多个字符:`void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)` - 将源字符串中的一部分复制到目标字符...

    最新JAVA编程题全集_50题及答案

    写一个函数,给你一个字符串 倒序输出来 public String getString(String str){ if(str!=null){ String newStr = ""; for(int i=0;i();i++) { char c = str.charAt(str.length()-1-i); newStr = ...

Global site tag (gtag.js) - Google Analytics