DESKTOP-7HC873M_20200829-李宗宝
问题
1,计算字符串的所有碎片的平均长度
public void ave(String s) {
double a = 1;
for (int i = 0; i < s.length() - 1; i++) {
if(s.charAt(i) != s.charAt(i+1)) {
a++;
}
}
double v = ((double)s.length())/a;
System.out.println(v);
}
public static void main(String[] args) {
Average b = new Average();
b.ave("aaabbaaac");
}
if(s.charAt(i) != s.charAt(i+1)) //判断字符串s中相邻两个字符是否相等
double v = ((double)s.length())/a; //求平均长度v的值时,需将s.length()转化为double型再进行计算,否则v的数值是省略小数的
2,
class Monkey{
public static void hello(){
System.out.println("hello,i am monkey")
}
}
public class MonkeyTest{
public static void main(String[] args){
Monkey m = null;
m.hello();
}
}
Monkey m = null;//定义一个变量m但没有初始化
问题:m没有被初始化可不可以理解为m代表Monkey类;然后可以用m调用类方法 hello???
心得
佟姐好狠呀!!让抄这么多编代码!!!
点赞