Java的一些函数方法的用法
Posted Icy Hunter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java的一些函数方法的用法相关的知识,希望对你有一定的参考价值。
文章目录
前言
这几天android大作业做的,感觉java都给我整会了,赶紧记录一下。
TreeMap
TreeMap可以自动排序,用起来方便。
map我们都知道就是key:value的数据类型,经常用得到。
定义
//定义一个key为String value为Integer的treemap
TreeMap<String, Integer> timesData_success = new TreeMap<>();
基本方法使用
判断是否含有键
month_day = "7月07日"
timesData_success.containsKey(month_day)
根据键获取值
int value = timesData_success.get(month_day);
更新键值对
timesData_success.put(month_day, value);
根据key遍历map
int line_pos1 = 1;
for(String key:timesData_success.keySet())
//value
list.add(new Entry(line_pos1, success_data.get(key)));
line_pos1 += 1;
List
定义
List<数据类型> list = new ArrayList<数据类型>()
例如:
List<TreeMap<String, Integer>> list = new ArrayList<TreeMap<String, Integer>>();
这就是创建一个存map的list
基本方法使用
获取大小
list.size()
获取第i个元素
list.get(i)
遍历列表
for(int i=0;i<list.size(); i++)
list.get(i);
String.substring(a, b)
将String这个字符串的[a, b)的字符截取出来。
类型转换
Integer.parseInt()
将类型转换为int
Double保留小数
double保留两位小数输出
String.format("%.2f", double_value)
以上是关于Java的一些函数方法的用法的主要内容,如果未能解决你的问题,请参考以下文章