直接使用Arrays.asList()转数组,转变类型实际为AbstractList
2024-10-21 12:51:02
1、直接将数组转换为list时List的类型为AbstractList
public static void main(String[] args) {
String[] arr = {"A","B","C","D"};
List<String> list1 = Arrays.asList(arr);
//由数组转化来的list需使用ArrayList再次转换才可使用,否则只能以AbstractList使用
List<String> list = new ArrayList<>(Arrays.asList(arr));
System.out.println("list type:");
System.out.println("list1是否是AbstractList类"+(list1 instanceof AbstractList));
System.out.println("list1是否是AbstractList类"+(list1 instanceof ArrayList));
}
list type:
list1是否是AbstractList类true
list1是否是AbstractList类false
最新文章
- Java 对象内存占用
- Android Studio系列教程三--快捷键
- jQuery 效果 - slideDown() 方法[菜单导航栏常用]
- 10款精美的web前端源码的特效
- Css基础-类选择器
- 浅谈Mybatis(三)
- 手机测试Android程序
- GNU scientific library
- gulp多张图片自动合成雪碧图
- velocity基本语法
- HTML 5入门知识——Drag
- 使用 GitHub+Hexo 搭建个人博客
- 「Python」为什么Python里面,整除的结果会是小数?
- !!!css如何让img图片居中?css的display属性实现图片居中(代码实例)
- 【NodeJS】Node.JS 开发环境安装
- hibernate框架(2)---Hibernate的核心API
- ubuntu系统下Python虚拟环境的安装和使用
- python之切片
- Asp.Net中using的使用的方法(转)
- 2018.11 企业战略课堂笔记2 SWOT-4C战略
热门文章
- Word 设置段前分页
- idea连接数据库,驱动问题
- py2exe打包datatable程序后运行时提示No module named &#39;datatable.utils&#39;
- Python3中Super函数的使用
- Spring oauth2 ,Spring security, Session,Cookie,token,SSO 是什么,解决什么问题,如何集成?
- [Vs和Reshaper]Vs Studio配合Resharper插件,某些快捷键无法使用的情况,Alt+F7
- svn up 更新失败 Working copy path &#39;&#39; does not exist in repository
- VBA 常用知识点
- Maven项目中配置文件资源导出问题
- 记:空格normalize-space处理方法