首页 > 其他分享 >日报38

日报38

时间:2023-04-01 19:47:21浏览次数:34  
标签:38 myList 日报 1.9 int 3.5 数组 public

TestArray.java 文件代码:

public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 打印所有数组元素 for (int i = 0; i < myList.length; i++) { System.out.println(myList[i] + " "); } // 计算所有元素的总和 double total = 0; for (int i = 0; i < myList.length; i++) { total += myList[i]; } System.out.println("Total is " + total); // 查找最大元素 double max = myList[0]; for (int i = 1; i < myList.length; i++) { if (myList[i] > max) max = myList[i]; } System.out.println("Max is " + max); } }

以上实例编译运行结果如下:

1.9
2.9
3.4
3.5
Total is 11.7
Max is 3.5

For-Each 循环

JDK 1.5 引进了一种新的循环类型,被称为 For-Each 循环或者加强型循环,它能在不使用下标的情况下遍历数组。

语法格式如下:

for(type element: array)
{
    System.out.println(element);
}

实例

该实例用来显示数组 myList 中的所有元素:

TestArray.java 文件代码:

public class TestArray { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5}; // 打印所有数组元素 for (double element: myList) { System.out.println(element); } } }

以上实例编译运行结果如下:

1.9
2.9
3.4
3.5

数组作为函数的参数

数组可以作为参数传递给方法。

例如,下面的例子就是一个打印 int 数组中元素的方法:

public static void printArray(int[] array) { for (int i = 0; i < array.length; i++) { System.out.print(array[i] + " "); } }

下面例子调用 printArray 方法打印出 3,1,2,6,4 和 2:

printArray(new int[]{3, 1, 2, 6, 4, 2});

数组作为函数的返回值

public static int[] reverse(int[] list) { int[] result = new int[list.length]; for (int i = 0, j = result.length - 1; i < list.length; i++, j--) { result[j] = list[i]; } return result; }

以上实例中 result 数组作为函数的返回值。

标签:38,myList,日报,1.9,int,3.5,数组,public
From: https://www.cnblogs.com/ljh1688/p/17279180.html

相关文章

  • 日报40
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%@pageimport="java.io.*,java.util.*"%><!DOCTYPEhtml><html><head><metacharset="utf-8&qu......
  • 日报41
    修改元素如果要修改ArrayList中的元素可以使用set()方法:实例import java.util.ArrayList;public class RunoobTest{ public static void main(String[] args) {ArrayList<String> sites = new ArrayList<String>();网站。add(“谷歌”);网站。add(“Runoob”);网站。......
  • 今日报告
    总结-课程多的一天嘞代码时间(包括上课):3h代码量(行):200行博客数量(篇):2篇了解到的相关知识点:1、界面如何更加美观,加强审美,界面优化2、完成了今天所有的纸质作业......
  • 软件工程日报——电梯演讲
    今天,我和我的搭档进行了地铁演讲,并且将演讲发布到了哔哩哔哩网站,演讲内容大概如下:各位领导/投资人/用户/合作伙伴: 我们的产品地铁查询系统 是为了解决 乘客在乘坐地铁时不知道站点信息和起始站点最短路径的痛苦,他们需要一个网站或者app来进行地铁的线路、站点以及换乘信息的查......
  • 2023年3月31日(软件工程日报)人月神话读书笔记3内容
    第8章:胸有成竹软件工作量是根据规模成指数型增长的,指数大约是1.5,即:工作量=常数×指令的数量1.5工作量=常数\times指令的数量^{1.5}工作量=常数×指令的数量1.5实践是最好地老师实践是最好地老师,但智者还能从其他地方有收获。第9章削足适履这一章讨论了内存......
  • 38、K8S-安全机制-RBAC之(cluster)role、(cluster)rolebinding
    1、RBAC1.1、基本简介1.1.1、简介RBAC使用rbac.authorization.k8s.ioAPIGroup来实现授权决策,允许管理员通过KubernetesAPI动态配置策略。Kubernetes的基本特性就是它的所有资源对象都是模型化的API对象,我们可以基于api-server对各种资源进行增、删、改、查等操作,但......
  • THM-Daily Bugle(号角日报)
    首先查看网络连通性侦查使用Nmap对靶机进行端口扫描开放22\SSH、80\Web、3306\Mysql服务,根据端口开放情况可以看出这应该是一台Web服务访问80端口进行一些初步的信息收集......
  • wincc报表 功能如下: 日报表:每日24点数据,如果设置的是累计值,计算每小时的差值
    wincc报表功能如下:日报表:每日24点数据,如果设置的是累计值,计算每小时的差值,和最终汇总一日总累计月报表:每日0点数据显示,如果设置的是累计值,计算每日的差值,和最终汇总一月总累计年报表:每月1日0点数据显示,如果设置的是累计值,计算每月的差值,和最终汇总一年总累计时段报表:可自由选......
  • 今日报告
    总结--工作进度较快地一天代码时间(包括上课):3h代码量(行):200行博客数量(篇):2篇了解到的相关知识点:1、改正了前两天的一些功能代码2、学习了Matlab基础知识......
  • 今日报告-39
    今日打卡所花时间(包括上课):3h代码量(行):100发表博客:1篇(不包括本篇)学习进度和了解到的知识点:今天继续学习了Python爬虫的知识,为之后的参赛选题做准备。主要的核心知识在于文字识别,图片识别,表格识别等知识,需要用到人工智能等知识。......