Java程序的简单注释

Java小白,找了一段代码,有很多不懂得地方,一个个百度出来的

写一段代码,要求输入任意5个整数,输出它们的和。

1. import java.util.*;
2. public class Demo {
3. public static void main(String[] args){ //必须存在的,独立运行所必须的;
4. int intArray[] = new int[5];//这个数组的变量类型为int;数组名为intArray;数组大小为5;数组下标为0~4;
5. long total = 0;
6. int len = intArray.length;//len表示数组intArray的长度;
7. // 给数组元素赋值
8. System.out.print("请输入" + len + "个整数,以空格为分隔:");//输出:请输入len(len的具体值)个整数,以空格为分隔:
9. Scanner sc = new Scanner(System.in); //通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象。要获取输入的内容,则只需要调用Scanner的nextLine()方法;scanner:扫描器,用来在控制台接收用户输入
10. for(int i=0; i<len; i++){
11. intArray[i] = sc.nextInt();// sc是一个类生成的对象,nextInt()是该类的成员函数,该句调用sc对象的nextInt()函数,将返回至赋给i变量; 
12. }
13. // 计算数组元素的和
14. for(int i=0; i<len; i++){
15. total += intArray[i];
16. }
17. System.out.println("所有数组元素的和为:" + total);//输出为:所有数组元素的和为:total(total的值)
18. }
19. }
// System.out.println(i+i+“222a”+j+j);
//当多个变量或变量和字符串相加时,变量和字符串一般就是互相拼接。
//但当某些变量为int类型时,如上面的int i=1 j=1;输出“2222a11”。
//可以看出int类型在前相加时是先进行加法运算的,后面则是默认转换成String类型。另外其它类型的情况也不尽相同,看具体需要。

运行结果:

请输入5个整数,以空格为分隔:10 20 15 25 50

所有数组元素的和为:120

虽然不会的很多,氮素!!我有度娘,就很奶思。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值