#java#网上找的练习题,怎么这么抽象

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

a) 在班级外不可见,说明该方法是班级的私有方法 需要用private关键字修饰,放在方法最前边。
b) 只能访问类(静态)变量,说明这个方法应该是静态方法,需要用static关键字修饰,放在方法的返回值类型前
c) 返回一个整数的数组,说明该方法的返回值为int[]类型,放在方法名前
d) 接收两个参数,依次为String和float,说明该方法有两个形参,类型分别为String和float,写法是写在方法后括号中,且需要加上形参名
综上可得该方法定义参考如下:

private static int[] myTotal(String s, float f) {
    return null;
}

a: 不可见说明是私有的 用private关键字修饰
b: 只能访问静态变量 说明这个方法应该是静态方法

private static int[] myTotal(String str, float index){}

要对方法的访问权限有个全面认识,这里用私有private,静态方法static,方法返回类型int【】,方法参数有两个类型就是题给的变量命名小驼峰就好

static private int[] myTotal(String name, float num){
        return null;
}