---恢复内容开始---
•统计该字符串中字母s出现的次数。
public class test {
public static void main(String[] args) {
String s="this is a test of java";
int sum=0;
char[] a=s.toCharArray();
for(int i=0;i<a.length;i++) {
if(a[i]=='s')
sum++;
}
System.out.println(sum);
}
}
•统计该字符串中子串“is”出现的次数。
public class test {
public static void main(String[] args) {
String s="this is a test of java";
int sum=0;
for(int i=0;i<s.length();i++) {
if('i'==s.charAt(i)&&'s'==s.charAt(i+1)) {
sum++;
}
}
System.out.println("字符is出现的次数="+sum);
}
}
•统计该字符串中单词“is”出现的次数。
public class test {
public static void main(String[] args) {
String s="this is a test of java";
int sum=0;
String[] str=s.split(" ");
for(String e:str){
if(e.equals("is")) {
sum++;
}
}
System.out.println("单词is出现的次数="+sum);
}
}
•实现该字符串的倒序输出。
public class test {
public static void main(String[] args) {
String s="this is a test of java";
int sum=0;
char a[]=s.toCharArray();
System.out.print("倒叙输出为:");
for(int i=s.length()-1;i>=0;i--){
System.out.print(a[i]);
}
}
}
2.请编写一个程序,使用下述算法加密或解密用户输入的英文字串。要求源代码、结果截图。