当前位置: 首页 > news >正文

如何做网站授权网址2022年关键词排名

如何做网站授权网址,2022年关键词排名,上海有哪些软件公司,东莞平台网站建设设计公司JavaIsBestLang 数据结构 Collection 是 Java 中的接口,被多个泛型容器接口所实现。在这里,Collection 是指代存放对象类型的数据结构。 ArrayList 函数名功能size()返回 this 的长度add(Integer val)在 this 尾部插入一个元素add(int idx, Integer …

JavaIsBestLang

数据结构

Collection 是 Java 中的接口,被多个泛型容器接口所实现。在这里,Collection 是指代存放对象类型的数据结构。

ArrayList

函数名功能
size()返回 this 的长度
add(Integer val)在 this 尾部插入一个元素
add(int idx, Integer e)在 this 指定位置插入一个元素
get(int idx)返回 this 中第 idx 位置的值,若越界则抛出异常
set(int idx, Integer e)修改 this 中第 idx 位置的值
clear()
isEmpty()
contains()
remove(int index) or remove(Object o)

初始化

List<Integer> list1 = new LinkedList<>();  // 创建一个名字为 list1 的双链表 
List<Integer> list2 = new LinkedList<>(list1);  // 创建一个名字为 list2 的双链表,将 list1 内所有元素加入进来 
// 二维数组
List<Integer>[] ans = new ArrayList[11];
Arrays.setAll(ans, i->new ArrayList<>());

Queue

Queue<Integer> q = new ArrayDeque<>();
操作抛出异常返回特殊值
插入add()offer()
删除remove()poll()
查询element()peek()

Deque

DequeJava 中的双端队列,我们通常用其进行队列的操作以及栈的操作。

函数名功能
push(Integer val)将一个元素从队头加入this,等效于addFirst
pop()将队头元素删除,等效于removeFirst
addFirst(Integer val)将一个元素从队头加入this
removeFirst()将队头元素删除,并返回该元素
addLast(Integer val)将一个元素从队尾加入this
removeLast()将队尾元素删除,并返回该元素
offerFirst(Integer val)将一个元素从队头加入this
pollFirst()将队头元素删除,并返回该元素
offerLast(Integer val)将一个元素从队尾加入this
pollLast()将队尾元素删除,并返回该元素
add(Integer val)将一个元素从队尾加入this
offer(Integer val)将一个元素从队尾加入this
poll()将队头元素删除,并返回该元素
remove()将队头元素删除,并返回该元素
peekFirst()返回队头元素
peekLast()返回队尾元素

addremove 操作在遇到异常时会抛出异常,而offerpoll 不会抛出异常。

栈的操作
import java.util.ArrayDeque;
import java.util.Deque;public class Main {static Deque<Integer> stack = new ArrayDeque<>();static int[] a = {1, 2, 3, 4, 5};public static void main(String[] args) {for (int v : a) {stack.push(v);}while (!stack.isEmpty()) { //输出 5 4 3 2 1System.out.println(stack.pop()); }}
}
双端队列的操作
import java.util.ArrayDeque;
import java.util.Deque;public class Main {static Deque<Integer> deque = new ArrayDeque<>();static void insert() {deque.addFirst(1);deque.addFirst(2);deque.addLast(3);deque.addLast(4);}public static void main(String[] args) {insert();while (!deque.isEmpty()) { //输出 2 1 3 4System.out.println(deque.poll());}insert();while (!deque.isEmpty()) { //输出 4 3 1 2System.out.println(deque.pollLast());}}
}

Arrays

  • Arrays.sort()
  • Arrays.fill()
  • Arrays.binarySearch()

字符串

1.StringBuilder

可看作一个容器,创建之后里面内容可变,大大提高字符串操作效率

方法

  • append()
  • length()
  • toString()
  • reverse()
public class StringDemo {public static void main(String[] args) {StringBuilder sb = new StringBuilder("afaf");System.out.println(sb);// 添加sb.append("abab");sb.append(3.14);sb.append("aa").append("bb");System.out.println(sb);// 反转sb.reverse();System.out.println(sb);// 获取长度System.out.println(sb.length());// 变为 StringString str = sb.toString();System.out.println(str);}}
http://www.dinnco.com/news/29419.html

相关文章:

  • 网站城市切换如何做厦门谷歌seo公司
  • 淘宝网站小视频怎么做百度推广页面投放
  • 中关村手机网衡阳seo优化推荐
  • 黄贝建设网站建设常熟网站建设
  • 做网站最多的行业武汉网络营销公司排名
  • 高端建站网站的网站推广优化c重庆
  • 东营网站建设app开发手机优化软件哪个好
  • 如何选网站建设公司网站免费下载安装
  • 如何做公司网站推广泉州排名推广
  • 公司网站建设需要哪些设备5000人朋友圈推广多少钱
  • 临漳seo整站排名平板电视seo优化关键词
  • net公司网站开发框架源代码网站建设策划方案
  • 网站的分类有哪些类型网络营销心得体会
  • 亚马逊虚拟主机做网站百度站长链接提交
  • 网站建设销售提点20个点网站seo技术能不能赚钱
  • 网站流量不够一呼百应推广平台
  • 利用第三方做网站永久发布地址酒店营销推广方案
  • 一个网站的建设需要什么手续香港疫情最新情况
  • 通用精品课程网站建设的需求分析营业推广的概念
  • 公司网站如何做推广兰州百度推广的公司
  • cms类型网站开发seo搜索引擎官网
  • 网站开发与设计专业seo关键词排名公司
  • 不知情的情况下帮别人做网站他违法seo和竞价排名的区别
  • wordpress 多标签筛选优化大师的优化项目有哪7个
  • 毕设做网站可以用模板吗参考网是合法网站吗?
  • 做网站专题页的字大小是多少钱百度站长平台提交网站
  • 辽源网站seo网站模板设计
  • 永年哪做网站陕西新闻今日头条
  • 网站平台建设费计入什么科目自己建网站的详细步骤
  • 济南网站建设就选搜点网络ok湘潭网站建设