栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【基本数据类型 + 类型 + 泛型 】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【基本数据类型 + 类型 + 泛型 】

类型 + 泛型 基本数据类型:

byte short int long float double char boolean

基本数据类型的包装类(原始数据类型):这个是类,不是基本类型!!!

自动装箱与拆箱

Integer it=300; 装箱:基本类型 ——>包装类int i=it; 拆箱:包装类 ——>基本类型

public Integer add(Double i){
        
        double d=i;     //拆箱

        return(int)d;   //(int)基本类型——基本类型   return 装箱 

}

        {
        int i=add(100.02);   
        }  //double —— Double ——double —— int ——Integer 
引用数据类型:

String 所有的类 接口 数组 枚举类 泛型: 类型模板

只能声明不能实例化<通配符><>符号里面的东西叫通配符 ,是一种类(int 等基本类型不是类不能添加) 泛型举例

public class SS  {

       //E 由外部决定
        public E Add( E index){

            if( (int)index <= 10){
                System.out.println("泛型成功了");
                return index;
            }
            return null;
        }
}
外部调用举例
public class Test {

    public static void main(String[] args) {

       SS a = new SS(); //Integer 就是内部的E
       Object b = a.Add( (Integer)5);  
       System.out.println(b);
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716477.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号