Guava

  • ImmutableList

用ImmutableList構(gòu)建List:

import com.google.common.collect.ImmutableList;
import org.junit.Test;

import java.util.List;

import static org.junit.Assert.assertEquals;

public class ImmutableListStudyTest {

  @Test
  public void test_Immutable_List() throws Exception {
    List<Object> params = ImmutableList.builder()
            .add(1)
            .add("2")
            .add(3L)
            .build();

    assertEquals(params.get(0), 1);
    assertEquals(params.get(1), "2");
    assertEquals(params.get(2), 3L);
  }
}

compile group: 'com.google.guava', name: 'guava', version: '23.5-jre

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 概述 工具類 就是封裝平常用的方法,不需要你重復(fù)造輪子,節(jié)省開發(fā)人員時間,提高工作效率。谷歌作為大公司,當(dāng)然會從日...
    飛蚊閱讀 817評論 0 0
  • 計數(shù)器算法 計數(shù)器算法是限流算法中最簡單的一種算法,限制在一個時間窗口內(nèi),至多處理多少個請求。比如每分鐘最多處理1...
    長布閱讀 249評論 0 0
  • 什么是Guava? ? Guava是Google開源的一個涵蓋了字符串處理、緩存、并發(fā)庫、事件總線、IO等常用...
    allen丿閱讀 316評論 0 0
  • 1.1-使用和避免null 輕率地使用null可能會導(dǎo)致很多令人驚愕的問題。通過學(xué)習(xí)Google底層代碼庫,我們發(fā)...
    小雞在路上閱讀 34,012評論 0 3
  • 概述 工具類 就是封裝平常用的方法,不需要你重復(fù)造輪子,節(jié)省開發(fā)人員時間,提高工作效率。谷歌作為大公司,當(dāng)然會從日...
    小孩真笨閱讀 2,423評論 0 0