今天讲了数组,首先数组的定义
1.数组的定义(想不起来,囧)那就记例子
int [数据,或数字]a或者是int a [],前面是数据类型,带上一个中括号和该数组的名字。然后中间可以写数组中的数据,也可以写数字,即表示该数组的长度或者说有几个数字。同时提到一个词,叫做下标。比方说,text[0]就是表示一个名为text的数组中第一个数字,第一个是用0表示的,之后依次类推。后来老师提到静态的和动态的,一笔带过也只记得一句话,说是静态的规定了长度。
2.写一个方法,要求在“请输入你的名字”之后,自动输出”你的名字,欢迎你!”
不会,这个是在讲数组之前的,不过算是复习昨天学的那个scanner。不过就这个方法我们四个女生写了一节课,老师看的我们都要绝望了。现在回忆一下。
第一步:写一个方法,void或String都可以
第二步:输出语句“请输入你的名字”
第三步:使用Scanner,然后定义一个未知数name
第四步:输出语句name+“,欢迎你!”
程序语言如下,能想起多少是多少:
public void helloWorld(){
System.out.println("请输入你的名字:");
Scanner name=newScanner(System.in);
String name;
name=input.next();
System.out.println(name+",欢迎你!");
}
(不行,刚刚试了一下,运行不了,明天还要再看一遍,如果实践才能出真知)
3.写一个方法,输入相应成绩求平均数和总数,这里就用到了变量,太晚了,我直接把代码拷过来了
//声明变量score
int[]score =newint[5];
intsum =0;
doubleavg;
//给数组赋值
System.out.println("请依次录入学生的成绩:");
Scanner input=new Scanner(System.in);
for(intindex=0;index
score[index]=input.nextInt();
}
//计算平均数
for(intindex=0;index
sum=sum+score[index];
}
avg=sum/score.length;
//显示结果
System.out.println("我们班java内部测试成绩的平均分是:"+avg);
.不行,要去睡觉了,继续努力,多敲代码!!!