社区
Java
帖子详情
ArrayUtils工具类中不到
阳光女孩prl
2017-07-27 04:21:31
用eclipes写程序时需要使用ArrayUtils里的方法
(int firstpos=ArrayUtils.search(players,first);),
在ArrayUtils出现报错ArrayUtils cannot be resolved
...全文
726
3
打赏
收藏
ArrayUtils工具类中不到
用eclipes写程序时需要使用ArrayUtils里的方法 (int firstpos=ArrayUtils.search(players,first);), 在ArrayUtils出现报错ArrayUtils cannot be resolved
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天涯若风
2017-07-29
打赏
举报
回复
我看arrayUtils没有你写的这个方法呀,
Freefish1994
2017-07-28
打赏
举报
回复
http://commons.apache.org/proper/commons-lang/download_lang.cgi lang包的下载地址
Freefish1994
2017-07-28
打赏
举报
回复
导入对应jar包了吗
java常用
工具类
Java
工具类
,总结好的,放入即可使用,包含date
工具类
string
工具类
等
java
utils
工具类
NULL 博文链接:https://shaozhen.iteye.com/blog/954249
[] - 2022-10-18 别再自己瞎写
工具类
了,Spring Boot 内置
工具类
应有尽有, 建议收藏!!.pdf
互联网资讯,技术简介,IT、AI技术,人工智能
commons-lang3
工具类
学习API.doc
commons-lang3
工具类
学习API,commons-lang3是java的一个
工具类
。其
中
包括大部分String、Date、Double、List、Map等类型的工具方法。
Android静默安装常用
工具类
1、Http
Utils
Http网络
工具类
,主要包括httpGet、httpPost以及http参数相关方法,以httpGet为例: static HttpResponse httpGet(HttpRequest request) static HttpResponse httpGet(java.lang.String httpUrl) static String httpGetString(String httpUrl) 包含以上三个方法,默认使用gzip压缩,使用bufferedReader提高读取速度。 HttpRequest
中
可以设置url、timeout、userAgent等其他http参数 HttpResponse
中
可以获取返回内容、http响应码、http过期时间(Cache-Control的max-age和expires)等 前两个方法可以进行高级参数设置及丰富内容返回,第三个方法可以简单的传入url获取返回内容,httpPost类似。更详细的设置可以直接使用HttpURLConnection或apache的HttpClient。 源码可见Http
Utils
.java,更多方法及更详细参数介绍可见Http
Utils
Api Guide。 2、DownloadManagerPro Android系统下载管理DownloadManager增强方法,可用于包括获取下载相关信息,如: getStatusById(long) 得到下载状态 getDownloadBytes(long) 得到下载进度信息 getBytesAndStatus(long) 得到下载进度信息和状态 getFileName(long) 得到下载文件路径 getUri(long) 得到下载uri getReason(long) 得到下载失败或暂停原因 getPausedReason(long) 得到下载暂停原因 getErrorCode(long) 得到下载错误码 源码可见DownloadManagerPro.java,更多方法及更详细参数介绍可见DownloadManagerPro Api Guide。关于Android DownManager使用可见DownManager Demo。 3、Shell
Utils
Android Shell
工具类
,可用于检查系统root权限,并在shell或root用户下执行shell命令。如: checkRootPermission() 检查root权限 execCommand(String[] commands, boolean isRoot, boolean isNeedResultMsg) shell环境执行命令,第二个参数表示是否root权限执行 execCommand(String command, boolean isRoot) shell环境执行命令 源码可见Shell
Utils
.java,更多方法及更详细参数介绍可见Shell
Utils
Api Guide。关于静默安装可见apk-root权限静默安装。 4、Package
Utils
Android包相关
工具类
,可用于(root)安装应用、(root)卸载应用、判断是否系统应用等,如: install(Context, String) 安装应用,如果是系统应用或已经root,则静默安装,否则一般安装 uninstall(Context, String) 卸载应用,如果是系统应用或已经root,则静默卸载,否则一般卸载 isSystemApplication(Context, String) 判断应用是否为系统应用 源码可见Package
Utils
.java,更多方法及更详细参数介绍可见Shell
Utils
Api Guide。关于静默安装可见apk-root权限静默安装。 5、Preferences
Utils
Android SharedPreferences相关
工具类
,可用于方便的向SharedPreferences
中
读取和写入相关类型数据,如: putString(Context, String, String) 保存string类型数据 putInt(Context, String, int) 保存int类型数据 getString(Context, String) 获取string类型数据 getInt(Context, String) 获取int类型数据 可通过修改PREFERENCE_NAME变量修改preference name 源码可见Preferences
Utils
.java,更多方法及更详细参数介绍可见Preferences
Utils
Api Guide。 6、JSON
Utils
JSON
Utils
工具类
,可用于方便的向Json
中
读取和写入相关类型数据,如: String getString(JSONObject jsonObject, String key, String defaultValue) 得到string类型value String getString(String jsonData, String key, String defaultValue) 得到string类型value 表示从json
中
读取某个String类型key的值 getMap(JSONObject jsonObject, String key) 得到map getMap(String jsonData, String key) 得到map 表示从json
中
读取某个Map类型key的值 源码可见JSON
Utils
.java,更多方法及更详细参数介绍可见JSON
Utils
Api Guide。 7、File
Utils
文件
工具类
,可用于读写文件及对文件进行操作。如: readFile(String filePath) 读文件 writeFile(String filePath, String content, boolean append) 写文件 getFileSize(String path) 得到文件大小 deleteFile(String path) 删除文件 源码可见File
Utils
.java,更多方法及更详细参数介绍可见File
Utils
Api Guide。 8、Resource
Utils
Android Resource
工具类
,可用于从android资源目录的raw和assets目录读取内容,如: geFileFromAssets(Context context, String fileName) 得到assets目录下某个文件内容 geFileFromRaw(Context context, int resId) 得到raw目录下某个文件内容 源码可见Resource
Utils
.java,更多方法及更详细参数介绍可见Resource
Utils
Api Guide。 9、String
Utils
String
工具类
,可用于常见字符串操作,如: isEmpty(String str) 判断字符串是否为空或长度为0 isBlank(String str) 判断字符串是否为空或长度为0 或由空格组成 utf8Encode(String str) 以utf-8格式编码 capitalizeFirstLetter(String str) 首字母大写 源码可见String
Utils
.java,更多方法及更详细参数介绍可见String
Utils
Api Guide。 10、Parcel
Utils
Android Parcel
工具类
,可用于从parcel读取或写入特殊类型数据,如: readBoolean(Parcel in) 从pacel
中
读取boolean类型数据 readHashMap(Parcel in, ClassLoader loader) 从pacel
中
读取map类型数据 writeBoolean(boolean b, Parcel out) 向parcel
中
写入boolean类型数据 writeHashMap(Map map, Parcel out, int flags) 向parcel
中
写入map类型数据 源码可见Parcel
Utils
.java,更多方法及更详细参数介绍可见Parcel
Utils
Api Guide。 11、Random
Utils
随机数
工具类
,可用于获取固定大小固定字符内的随机数,如: getRandom(char[] sourceChar, int length) 生成随机字符串,所有字符均在某个字符串内 getRandomNumbers(int length) 生成随机数字 源码可见Random
Utils
.java,更多方法及更详细参数介绍可见Random
Utils
Api Guide。 12、
Array
Utils
数组
工具类
,可用于数组常用操作,如: isEmpty(V[] source
Array
) 判断数组是否为空或长度为0 getLast(V[] source
Array
, V value, V defaultValue, boolean isCircle) 得到数组
中
某个元素前一个元素,isCircle表示是否循环 getNext(V[] source
Array
, V value, V defaultValue, boolean isCircle) 得到数组
中
某个元素下一个元素,isCircle表示是否循环 源码可见
Array
Utils
.java,更多方法及更详细参数介绍可见
Array
Utils
Api Guide。 13、Image
Utils
图片
工具类
,可用于Bitmap, byte
array
, Drawable之间进行转换以及图片缩放,目前功能薄弱,后面会进行增强。如: bitmapToDrawable(Bitmap b) bimap转换为drawable drawableToBitmap(Drawable d) drawable转换为bitmap drawableToByte(Drawable d) drawable转换为byte scaleImage(Bitmap org, float scaleWidth, float scaleHeight) 缩放图片 源码可见Image
Utils
.java,更多方法及更详细参数介绍可见Image
Utils
Api Guide。 14、List
Utils
List
工具类
,可用于List常用操作,如: isEmpty(List sourceList) 判断List是否为空或长度为0 join(List list, String separator) List转换为字符串,并以固定分隔符分割 addDistinctEntry(List sourceList, V entry) 向list
中
添加不重复元素 源码可见List
Utils
.java,更多方法及更详细参数介绍可见List
Utils
Api Guide。 15、Map
Utils
Map
工具类
,可用于Map常用操作,如: isEmpty(Map sourceMap) 判断map是否为空或长度为0 parseKeyAndValueToMap(String source, String keyAndValueSeparator, String keyAndValuePairSeparator, boolean ignoreSpace) 字符串解析为map toJson(Map map) map转换为json格式 源码可见Map
Utils
.java,更多方法及更详细参数介绍可见Map
Utils
Api Guide。 16、Object
Utils
Object
工具类
,可用于Object常用操作,如: isEquals(Object actual, Object expected) 比较两个对象是否相等 compare(V v1, V v2) 比较两个对象大小 transformInt
Array
(int[] source) Integer 数组转换为int数组 源码可见Object
Utils
.java,更多方法及更详细参数介绍可见Object
Utils
Api Guide。 17、Serialize
Utils
序列化
工具类
,可用于序列化对象到文件或从文件反序列化对象,如: deserialization(String filePath) 从文件反序列化对象 serialization(String filePath, Object obj) 序列化对象到文件 源码可见Serialize
Utils
.java,更多方法及更详细参数介绍可见Serialize
Utils
Api Guide。 18、System
Utils
系统信息
工具类
,可用于得到线程池合适的大小,目前功能薄弱,后面会进行增强。如: getDefaultThreadPoolSize() 得到跟系统配置相符的线程池大小 源码可见System
Utils
.java,更多方法及更详细参数介绍可见System
Utils
Api Guide。 19、Time
Utils
时间
工具类
,可用于时间相关操作,如: getCurrentTimeInLong() 得到当前时间 getTime(long timeInMillis, SimpleDateFormat dateFormat) 将long转换为固定格式时间字符串 源码可见Time
Utils
.java,更多方法及更详细参数介绍可见Time
Utils
Api Guide。
Java
51,411
社区成员
86,035
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章