Java 数组、List初始化赋值

Java 数组、List初始化赋值| Id | Title | DateAdded | SourceUrl | PostType | Body | BlogId | Description | DateUpdated | IsMarkdown | EntryName | CreatedTime | IsActive | AutoDesc | AccessPermission |

| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------| -------------|
| 17371492| Java 数组、List初始化赋值| 2023-05-04T15:46:00| | BlogPost|

1 数组初始化赋值

//第一种初始化赋值方式
String[] strs1={"1","2"};

//第二种初始化赋值方式
String[] strs2=new String[]{"1","2"};

2 List初始化赋值

复制代码
//第一种初始化赋值方式
List<String> strList1=Arrays.asList(new String[]{"1","2"});

//第二种初始化赋值方式(推荐)
List<String> strList2=new ArrayList(Arrays.asList(new String[]{"1","2"}));

//第三种初始化赋值方式
List<String> strList3=new ArrayList<String>{{
add(
"1");
add(
"2");
}};

复制代码

注:Arrays.asList()返回的对象不支持add()和remove()方法。具体原因请参考以下博客。

| 648658| | 2023-05-04T15:46:00| false| | 2023-05-04T15:46:22.55| true| 1 数组初始化赋值 //第一种初始化赋值方式 String[] strs1={"1","2"}; //第二种初始化赋值方式 String[] strs2=new String[]{"1","2"}; 2 List初始化赋值 //第一种初始化赋值方式 List<String> strList1=Arr| Anonymous|
posted @   RalphLauren  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示