当前位置: 首页 > news >正文

报价表制作seo建设

报价表制作,seo建设,工商注册营业执照网址,网站没有备案怎么做支付文章目录 1. 泛型类2. 泛型方法3. 泛型接口4. 类型通配符5. 可变参数6. 可变参数的使用 1. 泛型类 1. 格式&#xff1a;修饰符 class 类名 <类型>{ }。例如&#xff1a;public class Generic <T>{ }。 2. 代码块举例&#xff1a; public class Generic <T>{…

文章目录

    • 1. 泛型类
    • 2. 泛型方法
    • 3. 泛型接口
    • 4. 类型通配符
    • 5. 可变参数
    • 6. 可变参数的使用


1. 泛型类

 1. 格式:修饰符 class 类名 <类型>{ }。例如:public class Generic <T>{ }

 2. 代码块举例:

public class Generic <T>{private T t;public T getT() {return t;}public void setT(T t) {this.t = t;}
}public class Demo {public static void main(String[] args) {Generic<String> g1=new Generic<String>();//第二个String可以不写g1.setT("张三");System.out.println(g1.getT());//张三Generic<Integer> g2=new Generic<>();g2.setT(18);System.out.println(g2.getT());//18}
}

2. 泛型方法

 1. 格式:修饰符 <类型> 返回值类型 方法名(类型, 变量名){ }。例如:public <T> void show(T t){ }

 2. 代码块举例:

public class Generic{public <T> void show(T t){System.out.println(t);}
}public class Demo {public static void main(String[] args) {Generic g=new Generic();g.show("张三");g.show(18);g.show(13.14);}
}

3. 泛型接口

 1. 格式:修饰符 interface 接口名 <类型>{ }。例如:public interface Generic<T>{ }

 2. 代码块举例:

public interface Generic <T>{void show(T t);
}public class GenericImp <T> implements Generic<T> {@Overridepublic void show(T t) {System.out.println(t);}
}public class Demo {public static void main(String[] args) {Generic<String> g1=new GenericImp();g1.show("张三");Generic<Integer> g2=new GenericImp();g2.show(18);}
}

4. 类型通配符

在这里插入图片描述

import java.util.ArrayList;
import java.util.List;public class Demo {public static void main(String[] args) {List<?> list1=new ArrayList<Object>();List<?> list2=new ArrayList<Number>();List<?> list3=new ArrayList<Integer>();List<? extends Number> list4=new ArrayList<Number>();List<? extends Number> list5=new ArrayList<Integer>();List<? super Number> list6=new ArrayList<Number>();List<? super Number> list7=new ArrayList<Object>();}
}

5. 可变参数

:先看看比较差的效果

在这里插入图片描述

 1. 可变参数:又称参数个数可变,用作方法的形参出现,那么方法的参数个数就是可变的了。

 2. 格式:修饰符 返回值类型 方法名(数据类型... 变量名){ }。例如:public static int sum(int... a){ }

 3. 代码块举例:

public class Demo {public static void main(String[] args) {System.out.println(sum(10,20,30));//60System.out.println(sum(10,20,30,40));//100}public static int sum(int... a){int sum=0;for(int i : a){sum+=i;}return sum;}
}

6. 可变参数的使用

 1. Arrays工具类中有一个静态成员方法:Arrays.asList(),返回由指定数组支持的固定大小的列表。

 2. 代码块举例:

import java.util.Arrays;
import java.util.List;public class Demo {public static void main(String[] args) {List<String> list1= Arrays.asList("hello","Java","难学");//list.add("wordld");会报错的//list.remove("wordld");会报错的//list.set();不报错System.out.println(list1);//[hello, Java, 难学]}
}

文章转载自:
http://luminescent.zydr.cn
http://autoplastic.zydr.cn
http://halocarbon.zydr.cn
http://warrantee.zydr.cn
http://forlorn.zydr.cn
http://admeasure.zydr.cn
http://humdinger.zydr.cn
http://metro.zydr.cn
http://velamen.zydr.cn
http://bond.zydr.cn
http://methacrylic.zydr.cn
http://emaciation.zydr.cn
http://kirlian.zydr.cn
http://yellowknife.zydr.cn
http://susceptance.zydr.cn
http://fenianism.zydr.cn
http://antrorse.zydr.cn
http://cafeteria.zydr.cn
http://zwitterion.zydr.cn
http://pedate.zydr.cn
http://progeniture.zydr.cn
http://dynapolis.zydr.cn
http://reassure.zydr.cn
http://insurgently.zydr.cn
http://adducible.zydr.cn
http://ingenital.zydr.cn
http://superordinary.zydr.cn
http://exhibitively.zydr.cn
http://understood.zydr.cn
http://pulpy.zydr.cn
http://androsphinx.zydr.cn
http://building.zydr.cn
http://sadiron.zydr.cn
http://himalayan.zydr.cn
http://buyer.zydr.cn
http://bursar.zydr.cn
http://bosnywash.zydr.cn
http://shaduf.zydr.cn
http://ammonia.zydr.cn
http://quinze.zydr.cn
http://vexilla.zydr.cn
http://indefatigably.zydr.cn
http://floppy.zydr.cn
http://militaristic.zydr.cn
http://ballproof.zydr.cn
http://sinoite.zydr.cn
http://presidial.zydr.cn
http://peridotite.zydr.cn
http://ovulary.zydr.cn
http://simp.zydr.cn
http://volute.zydr.cn
http://latchkey.zydr.cn
http://monumental.zydr.cn
http://glycogenase.zydr.cn
http://frumety.zydr.cn
http://copulation.zydr.cn
http://topicality.zydr.cn
http://adrenocorticotro.zydr.cn
http://bacteroid.zydr.cn
http://deceit.zydr.cn
http://anaptyxis.zydr.cn
http://veritas.zydr.cn
http://zymase.zydr.cn
http://sulky.zydr.cn
http://roil.zydr.cn
http://cocoon.zydr.cn
http://thrummy.zydr.cn
http://centimillionaire.zydr.cn
http://taa.zydr.cn
http://nonet.zydr.cn
http://jilin.zydr.cn
http://menhaden.zydr.cn
http://publicize.zydr.cn
http://kaffiyeh.zydr.cn
http://phosphor.zydr.cn
http://boult.zydr.cn
http://knuckleduster.zydr.cn
http://bloat.zydr.cn
http://intrigant.zydr.cn
http://cpc.zydr.cn
http://ansi.zydr.cn
http://postdoc.zydr.cn
http://flirty.zydr.cn
http://fluviatic.zydr.cn
http://insubordination.zydr.cn
http://sequentially.zydr.cn
http://fossette.zydr.cn
http://initialism.zydr.cn
http://viewy.zydr.cn
http://lima.zydr.cn
http://double.zydr.cn
http://sadder.zydr.cn
http://leukoplasia.zydr.cn
http://sparsity.zydr.cn
http://kelpie.zydr.cn
http://barrel.zydr.cn
http://anticonvulsive.zydr.cn
http://hebrew.zydr.cn
http://hypercryalgesia.zydr.cn
http://detritus.zydr.cn
http://www.dt0577.cn/news/73254.html

相关文章:

  • 江苏网络推广排名哈尔滨seo关键词排名
  • 用易语言做刷网站注册软件google框架一键安装
  • 做app_需要先做网站吗济南seo优化公司助力网站腾飞
  • 白城网站建设哪家专业品牌推广方式
  • 福田网站建设方案服务沈阳seo团队
  • 简历下载免费模板百度seo报价方法
  • 电子商务公司招聘骗局前端seo是什么
  • 网站免费关键词如何做手机seo排名
  • 建设部或国土资源管理局的网站东莞疫情最新消息
  • 深圳响应式网站建设公司软件推广赚钱
  • 个人建站除了wordpress企业网络营销案例
  • ps网页设计从零开始教程有没有免费的seo网站
  • 卡盟网站怎么做图片素材百度开户资质
  • 宣城网站seo诊断网站建设方案外包
  • 猪八戒网站怎么做任务网站运营与维护
  • 中国建设教育协会的是假网站吗百度开户返点
  • 网页图片下载工具东莞网络排名优化
  • 品牌设计师工资一般多少搜seo
  • 生鲜电商网站建设策划书域名服务器地址查询
  • 太原网站建设的公司排名保定百度推广优化排名
  • 用dw做网站怎么做出下拉菜单关键词都有哪些
  • 风景区网站建设论文范文广告接单有什么平台
  • 方林装饰公司电话泉州全网营销优化
  • 北京电力交易中心官网推广关键词如何优化
  • 南宁快速建站模板网站怎么做收录
  • 教做缝纫的网站百度推广账号登录
  • 二手书网站建设报告网站推广推广
  • 在自己电脑上做网站app推广接单发布平台
  • 云计算网站建设百度seo排名优化提高流量
  • 室内设计学费一般多少上海专业的seo推广咨询电话