📄 straccesstest.java
字号:
public class StrAccessTest{
String sourceStr = "There is a string accessing example.";
int leng = sourceStr.length();
char chObj = sourceStr.charAt(16);
int firstChar1 = sourceStr.indexOf('r');
int lastChar1 = sourceStr.lastIndexOf('r');
int firstStr1 = sourceStr.indexOf("ing");
int lastStr1 = sourceStr.lastIndexOf("ing");
int firstChar2 = sourceStr.indexOf('e',15);
int lastChar2 = sourceStr.lastIndexOf('e',15);
int firstStr2 = sourceStr.indexOf("ing",5);
int lastStr2 = sourceStr.lastIndexOf("ing",5);
char[] charArray = new char[8];
public void getStr(){
sourceStr.getChars(10,15,charArray,0);
}
public static void main(String args[]){
StrAccessTest classObject = new StrAccessTest();
classObject.getStr();
String strObj = new String(classObject.charArray);
System.out.println("String:" + classObject.sourceStr);
System.out.println("length:" + classObject.leng);
System.out.println("char at the specified index 16:" + classObject.chObj);
System.out.println("the first occurrence of 'r':"+classObject.firstChar1);
System.out.println("sub string from 10 to 15:"+strObj);
System.out.println("the last occurrence of 'r':"+classObject.lastChar1);
System.out.println("the first occurence of 'ing':"+classObject.firstStr1);
System.out.println("the last occurence of 'ing':"+classObject.lastStr1);
System.out.println("the first occurence of 'e' from index 15:" + classObject.firstChar2);
System.out.println("the last occurence of 'e' from index 15:" + classObject.lastChar2);
System.out.println("the first occurence of 'ing' from index 5:" + classObject.firstStr2);
System.out.println("the last occurence of 'ing' from index 5:" + classObject.lastStr2);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -