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);
}
}
分享到:
相关推荐
此方法用于从字符串中获取多个字符并将其存放到一个字符数组中。 ```java String s = "this is a demo of the getChars method."; char buf[] = new char[20]; s.getChars(10, 14, buf, 0); ``` 这段代码中,`...
3. `getChars(int sourceStart, int sourceEnd, char target[], int targetStart)`:从源字符串中截取字符并复制到目标数组。`sourceStart`是起始位置,`sourceEnd`是结束位置(不包括),`target`是目标数组,`...
- **功能**: 比较一个字符串中特定区域与另一个字符串中的相应区域是否相同,支持忽略大小写的选项。 - **示例**: ```java String str1 = "HelloWorld"; String str2 = "helloworld"; boolean match = str1....
3. **截取字符串** - 单个字符:`char charAt(int index)` - 返回指定索引处的字符。 - 多个字符:`void getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)` - 将源字符串中的一部分复制到目标字符...
写一个函数,给你一个字符串 倒序输出来 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 = ...