标签:stat test 内容 输出 实现 png image 方法 number
实验三 String类的应用
一、实验目的
(1) 掌握类String类的使用;
(2) 学会使用JDK帮助文档;
二、实验内容
1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)
① 统计该字符串中字母s出现的次数。
② 统计该字符串中子串“is”出现的次数。
③ 统计该字符串中单词“is”出现的次数。
④ 实现该字符串的倒序输出。
解题思路
实验源码
public class demo2 {
public static void main(String[] args)
{
String str ="this is a test of java";
int sSum=sum("s",str);
int isSum=sum("is",str);
int _is_Sum=sum(" is ",str);
StringBuffer a=new StringBuffer("this is a test of java");
a=a.reverse();
System.out.println(sSum);
System.out.println(isSum);
System.out.println(_is_Sum);
System.out.println(str);
}
static int sum(String str,String Sent)
{
int Sum=0,number=0,i=0;
while(number!=-1)
{ number=Sent.indexOf(str,i);
if(number==-1) {
return Sum;}
else{
Sum++;
i=number+1;
}
}
return Sum;
}
}
写到这里是没有写一个漏写了一个倒抒语句Stringbuffer,后来问了下伙伴,她告诉我了另一种方法,然后就有了下面,相较于下面的倒序输出语句,其实还有一种比较简单的语句,但在这里我没有写出来因为我不会,但我看到有人用了。
这个题其实只有两部分很简单,而且要想写出来,方法也单一就是书上111页的那几个方法。但是也有几种巧妙地方法,我在参考的时候没有看懂,比我的方法精简。
标签:stat test 内容 输出 实现 png image 方法 number
原文地址:https://www.cnblogs.com/JCclub/p/11600609.html