首页 > 编程语言 >java——接口作为方法的参数和返回值

java——接口作为方法的参数和返回值

时间:2022-11-14 23:25:23浏览次数:40  
标签:java List list 接口 add 返回值 public

接口作为方法的参数和返回值

package cn.itcast.day11.demo07;

import java.util.ArrayList;
import java.util.List;

/*
java.util.List正是ArrayList所实现的接口。
 */
public class DemoInterface {

    public static void main(String[] args) {
        // 左边是接口名称,右边是实现类名称,这就是多态写法
        List<String> list = new ArrayList<>();

        List<String> result = addNames(list);
        for (int i = 0; i < result.size(); i++) {
            System.out.println(result.get(i));
        }
    }

    public static List<String> addNames(List<String> list) {
        list.add("迪丽热巴");
        list.add("古力娜扎");
        list.add("玛尔扎哈");
        list.add("沙扬娜拉");
        return list;
    }

}

标签:java,List,list,接口,add,返回值,public
From: https://www.cnblogs.com/xiaobaibailongma/p/16890897.html

相关文章

  • java-io基础
    一、流的分类1、按操作的数据单位或传输方式:字符流,字节流。字节是给计算机看的,字符是给人看的2、数据的流向:输入流,输出流3、流的角色:文件流(节点流),处理流从数据来源或操......
  • 【Javaweb】了解link标签
    link标签的属性标签就是定义文档和外部的关系,常见用途是链接样式表。通常指存在于head部分。规定被连接文档的位置<linkrel='stylesheet'href='./ease.css'type='t......
  • 【Java复健指南13】OOP高级04【告一段落】-四大内部类
    四大内部类一个类的内部又完整的嵌套了另一个类结构。classOuter{//外部类classlnner{//内部类}}classOther{//外部其他类}被嵌套的类称为内......
  • java——继承与多态——内部类001
    内部类的概念与分类:           成员内部类的定义:                 成员内部类的使用:      ......
  • java 预科
    #Markdown学习##标题###三级标题 ##字体**Hello,Word!***Hello,Word!****Hello,Word!***~~Hello,Word!~~ ##引用>选择狂神说java,走向人生巅峰 ##......
  • JAVA-继承
    packagecom.itheima04;importjavax.swing.*;publicclassUserLoginFrameextendsJFrame{publicUserLoginFrame(){//窗体初始化in......
  • 【luffy】 短信注册接口,登录,注册前台,redio操作
    目录1.短信注册接口2.登录前台3.redis介绍5.redis安装6.python操作redis6.1直接链接6.2使用连接池链接1.短信注册接口views.pyclassUserView(ViewSet):@......
  • HTML+CSS+JavaScript实现tab切换栏
    HTML+CSS+JavaScript实现tab栏切换制作准备部分HTML部分:切换栏由一个列表组成每个内容写在分别一个div盒子里CSS部分:列表:去除序列点,给每个修改样式;内容:让整个内容......
  • javascript实现封装
    //构造函数functionDog(){ this.leg=4; this.bark=function(){ alert("汪汪"); }}//创建一个黑狗varhuzi=newDog();此处我们并没有完成面向对象的......
  • 如何在JavaScript中使用for循环
    前言循环允许我们通过循环数组或对象中的项并做一些事情,比如说打印它们,修改它们,或执行其他类型的任务或动作。JavaScript有各种各样的循环,for循环允许我们对一个集合(如数......