不支持类型
来源:互联网 发布:盐城大数据产业园详址 编辑:程序博客网 时间:2024/04/29 12:16
package test;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); String[] array = "Hello World".split(" "); list = Arrays.asList(array); list.set(0, "HI");// 修改元素 try { list.add("!"); } catch (UnsupportedOperationException e) { System.out.println("不能添加元素"); } try { list.remove(0); } catch (UnsupportedOperationException e) { System.out.println("不能删除元素"); } List<String> list2 = new ArrayList<String>(); list2.add("!"); list2 = Collections.unmodifiableList(list2);//把list2变为只读集合 try { list2.add("message"); } catch (UnsupportedOperationException e) { System.out.println("不能添加元素"); } try { list2.set(0, "*"); } catch (UnsupportedOperationException e) { System.out.println("不支持元素修改操作"); } }}//最常见的未获支持操作,都源于背后由固定尺寸的数据结构支持的容器,当你用Arrays.asList()将数组转化成List时,就会得到这样的容器//这种list 只支持那些不改变数组大小的操作!
- 不支持类型
- ImageException:图片类型不支持
- 不支持项目类型(.csproj)
- python不支持的类型
- Python不支持的类型
- printf不支持string类型
- IIS不支持.jar .jad类型
- ffmpeg 不支持的媒体类型
- VC6不支持强类型枚举
- LitJson 不支持 float 类型数据
- 此安装不支持该项目类型
- 关于C#值类型不支持多态
- MYSQL类型不支持原生SQL查询解决方法
- 又一灵异事件--iBatis不支持枚举类型
- VC20010CMFCPropertyGridProperty不支持Date类型的自动输出
- 不支持此游标类型/并发组合
- mysql的myisam存储类型不支持事务
- oracle不支持的字符集,nvarchar2类型
- 使用路径变形编辑器制作坦克履带动画
- UTI 唯一类型标识
- ArcGIS Server Java ADF案例教程
- Flex的RSL部署
- java 中的大数据类型(BigInteger和BigDecimal)
- 不支持类型
- c# 利用Time实现定时启动程序
- android-计时器
- Flex: Stacked column chart
- Android版本与Linux内核版本的关系
- 21个故事的人
- C++学习笔记序列之面试题目
- udev与硬件抽象层HAL的实现原理
- 查看mysql版本的四种方法