public final class SPUtils
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
SP中清除所有数据
|
boolean |
contains(java.lang.String key)
SP中是否存在该key
|
java.util.Map<java.lang.String,?> |
getAll()
SP中获取所有键值对
|
boolean |
getBoolean(java.lang.String key)
SP中读取boolean
|
boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
SP中读取boolean
|
float |
getFloat(java.lang.String key)
SP中读取float
|
float |
getFloat(java.lang.String key,
float defaultValue)
SP中读取float
|
static SPUtils |
getInstance()
获取SP实例
|
static SPUtils |
getInstance(java.lang.String spName)
获取SP实例
|
int |
getInt(java.lang.String key)
SP中读取int
|
int |
getInt(java.lang.String key,
int defaultValue)
SP中读取int
|
long |
getLong(java.lang.String key)
SP中读取long
|
long |
getLong(java.lang.String key,
long defaultValue)
SP中读取long
|
java.lang.String |
getString(java.lang.String key)
SP中读取String
|
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
SP中读取String
|
java.util.Set<java.lang.String> |
getStringSet(java.lang.String key)
SP中读取StringSet
|
java.util.Set<java.lang.String> |
getStringSet(java.lang.String key,
java.util.Set<java.lang.String> defaultValue)
SP中读取StringSet
|
void |
put(java.lang.String key,
boolean value)
SP中写入boolean
|
void |
put(java.lang.String key,
float value)
SP中写入float
|
void |
put(java.lang.String key,
int value)
SP中写入int
|
void |
put(java.lang.String key,
long value)
SP中写入long
|
void |
put(java.lang.String key,
java.util.Set<java.lang.String> values)
SP中写入String集合
|
void |
put(java.lang.String key,
java.lang.String value)
SP中写入String
|
void |
remove(java.lang.String key)
SP中移除该key
|
public static SPUtils getInstance(java.lang.String spName)
spName - sp名SPUtilspublic void put(java.lang.String key,
java.lang.String value)
key - 键value - 值public java.lang.String getString(java.lang.String key)
key - 键""public java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
key - 键defaultValue - 默认值defaultValuepublic void put(java.lang.String key,
int value)
key - 键value - 值public int getInt(java.lang.String key)
key - 键public int getInt(java.lang.String key,
int defaultValue)
key - 键defaultValue - 默认值defaultValuepublic void put(java.lang.String key,
long value)
key - 键value - 值public long getLong(java.lang.String key)
key - 键public long getLong(java.lang.String key,
long defaultValue)
key - 键defaultValue - 默认值defaultValuepublic void put(java.lang.String key,
float value)
key - 键value - 值public float getFloat(java.lang.String key)
key - 键public float getFloat(java.lang.String key,
float defaultValue)
key - 键defaultValue - 默认值defaultValuepublic void put(java.lang.String key,
boolean value)
key - 键value - 值public boolean getBoolean(java.lang.String key)
key - 键falsepublic boolean getBoolean(java.lang.String key,
boolean defaultValue)
key - 键defaultValue - 默认值defaultValuepublic void put(java.lang.String key,
java.util.Set<java.lang.String> values)
key - 键values - 值public java.util.Set<java.lang.String> getStringSet(java.lang.String key)
key - 键Collections.<String>emptySet()public java.util.Set<java.lang.String> getStringSet(java.lang.String key,
java.util.Set<java.lang.String> defaultValue)
key - 键defaultValue - 默认值defaultValuepublic java.util.Map<java.lang.String,?> getAll()
public boolean contains(java.lang.String key)
key - 键true: 存在false: 不存在public void remove(java.lang.String key)
key - 键public void clear()