首页 > 编程语言 >Java基础学习06

Java基础学习06

时间:2023-01-10 16:00:50浏览次数:38  
标签:Java totla int 学习 score 参数 可变 06

学到一个新的之前没遇到的方法的参数表示:可变参数(2023-01-10)

当多个函数的功能相同,参数的类型也相同,但是参数的个数不同的时候就可以用到可变参数。

表示方法:int... nums;

nums相当于一个数组,对其的操作和数组一模一样

注意:可变参数可以和【普通参数放在一起,但是可变的参数必须在参数列表的最后,并且一个参数列表只能有一个可变参数。
public String ShowScore(String name,double... score){
double totla_score=0;
for (int i=0;i< score.length;i++){
totla_score+=score[i];
}
return name+"有"+score.length+"门课程的总分为"+totla_score;
}
 

标签:Java,totla,int,学习,score,参数,可变,06
From: https://www.cnblogs.com/copyjames/p/17040554.html

相关文章

  • Java网络编程
    Java网络编程P617-627网络通信要素IP和端口号网络通信协议InetAddress类importjava.net.InetAddress;importjava.net.UnknownHostException;/***一、网......
  • Metasploit 学习笔记
    Metasploit学习笔记参考文章:metasploit使用教程_天空里的飞鸟的博客-CSDN博客_msfconsoleMetasploit用法详解-1_Ry-博客园(cnblogs.com)MSF命令大全_L_lemo004......
  • AS3之BitmapData学习整理
    最近在看BitmapData这个类,对这个东西也不是很熟悉,所以在网上看了一些资料,现在把他们都整理了一下,我想通过以下这些会让大家会对BitmapData这东西有个深刻的了解,对大家的理......
  • JavaScript中的闭包
    JavaScript中的闭包是一种特殊的函数,它可以访问其定义时所在的作用域中的变量,即使在这个作用域已经不存在的情况下。闭包的一个常见用途是构建私有变量。当你使用闭包封装......
  • JavaScript 浅拷贝和深拷贝
    JavaScript中的拷贝分为两种:浅拷贝和深拷贝。浅拷贝是指在拷贝过程中,只拷贝一个对象中的指针,而不拷贝实际的数据。所以,浅拷贝中修改新对象中的数据时,原对象中的数据也会......
  • app直播源码,java自定义注解
    app直播源码,java自定义注解word注解代码@Target({ElementType.METHOD,ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Inherited@Documentedpublic@interface......
  • 测开学习一阶段(2)编程思维训练---爬虫小案例
     基础版本流程:1.访问url2.转换格式,抓取数据3.格式化输出,保存到本地文件importrequestsfromlxmlimportetreeurl='http://ww......
  • javascript中无限分类递归树
    摘抄:https://www.cnblogs.com/silfox/p/11411680.html(原文)列表转换成树形结构方法定义:1//javascript树形结构2functiontoTree(data){3//删除所有chi......
  • java中两个list集合取并集、交集和差集&对list数据进行筛选
    java中两个list集合取并集、交集和差集List<String>list1=newArrayList<>();List<String>list2=newArrayList<>();list1.add("A");list1.add("C");list1.add......
  • Java实验课预约系统网站源码
    简介教师发布实验课以及时间上课人数地点等,学生预约做实验,教师审核预约,如果审核通过后学生取消将扣除学生的信用分。实验到期不可报名系统自动结束实验。演示视频https:......