您的位置 首页 java

Java 里面数组array,map, stack,queue常用的api

这些都是java 里面的容器,顶级接口是collection,所有有collection 的共有方法:

Java 里面数组array,map, stack,queue常用的api

array数组的api

  1. Arrays.asList() 数组转换成列表
  2. 查看数组长 array1.length;
  3. int数组转成string数组;int [] array={ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 0 };
  4. String arrStrings= Arrays.toString(array );
  5. 从array中创建arraylist;
  6. ArrayList<String> arrayList= new ArrayList<String>( Arrays.asList (array1));
  7. 数组中是否包含某一个值;
  8. Arrays.asList(array1). contains (a)
  9. Arrays. fill (memo, 1 ); 填充数组赋值

list 的api

List.size()

  1. 添加方法是: .add(e) ;  
  2. 获取方法是: .get(index) ;  
  3. 删除方法是:.remove(index);
  4. 按照索引删除;remove(Object o); 按照元素内容删除;
  5. list中是否包含某个元素; contains( Object o); 返回true或者false

Map 的api

Java 里面数组array,map, stack,queue常用的api

  1. put
  2. get
  3. containsKey
  4. remove
  5. isEmpty()

队列的api

  1. Queue.offer()
  2. add (E e)
  3. Queue.peek()
  4. Queue.size()
  5. Queue.poll()
  6. remove ()//移出队列头

Stack api

  1. boolean empty()判断栈是否为空
  2. E peek()返回栈顶对象,不移除
  3. E pop(返回栈顶对象,并移除
  4. E push(E item)压入栈顶
  5. int search(Object o)返回对象在栈的位

需要熟记:大家加油:P

文章来源:智云一二三科技

文章标题:Java 里面数组array,map, stack,queue常用的api

文章地址:https://www.zhihuclub.com/186559.shtml

关于作者: 智云科技

热门文章

网站地图