method1:
package com.amg.test; import java.util.List; import com.google.common.base.Function; import com.google.common.base.Preconditions; import com.google.common.collect.Lists; public class Integer2String { public static void main(String[] args) { Function function = new Function<Integer, String>() { @Override public String apply(Integer input) { Preconditions.checkArgument(null != input && !"".equals(input), "input is null!"); return String.valueOf(input); } }; List<Integer> fromList = Lists.newArrayList(111, 33, 222, 675432); List<String> to = Lists.transform(fromList, function); for (int i = 0; i < fromList.size(); i++) { System.out.println(to.get(i)); } } }
method2:
package com.amg.test; import java.util.List; import com.google.common.base.Function; import com.google.common.base.Preconditions; import com.google.common.collect.Lists; public class Integer2String { public static void main(String[] args) { List<Integer> fromList = getIntList(); List<String> to = transferInt2String(fromList); for (String str : to) { System.out.println(str); } } public static List<Integer> getIntList() { return Lists.newArrayList(111, 33, 222, 675432); } public static List<String> transferInt2String(List<Integer> fromList) { return Lists.transform(fromList, new Function<Integer, String>() { @Override public String apply(Integer input) { Preconditions.checkArgument(null != input && !"".equals(input), "input is null!"); return String.valueOf(input); } }); } }
运行结果:
111 33 222 675432
相关推荐
<artifactId>guava</artifactId> <version>20.0</version> </dependency> <!-- ...其他依赖... --> </dependencies> ``` 完成SpringMVC项目的基本搭建后,我们开始将其转换为Spring Boot项目。Spring Boot简化...
public VO<UserParm> getUserInfo(String token) { VO<UserParm> vo = userauthClient.verifyToken(token); return vo; } ``` 在上面的代码中,我们使用了 @Cacheable 注解来标记 getUserInfo 方法,以便将其缓...
maven打包,指定入口类的jar包,具体的pom配置为:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.1.0</version> <executions> <execution> ...
赠送jar包:guava-27.0.1-jre.jar; 赠送原API文档:guava-27.0.1-jre-javadoc.jar; 赠送源代码:guava-27.0.1-jre-sources.jar; 赠送Maven依赖信息文件:guava-27.0.1-jre.pom; 包含翻译后的API文档:guava-...
赠送jar包:guava-11.0.2.jar; 赠送原API文档:guava-11.0.2-javadoc.jar; 赠送源代码:guava-11.0.2-sources.jar; 赠送Maven依赖信息文件:guava-11.0.2.pom; 包含翻译后的API文档:guava-11.0.2-javadoc-API...
赠送jar包:guava-30.1.1-jre.jar; 赠送原API文档:guava-30.1.1-jre-javadoc.jar; 赠送源代码:guava-30.1.1-jre-sources.jar; 赠送Maven依赖信息文件:guava-30.1.1-jre.pom; 包含翻译后的API文档:guava-30.1...
例如,Modernizer可以检测使用Vector而不是ArrayList , String.getBytes(String)而不是String.getBytes(Charset)以及Guava Objects.equal而不是Java 7 Objects.equals 。 默认配置检测 ,包括第三方库,如 , 和 ...
赠送jar包:guava-24.1-jre.jar; 赠送原API文档:guava-24.1-jre-javadoc.jar; 赠送源代码:guava-24.1-jre-sources.jar; 赠送Maven依赖信息文件:guava-24.1-jre.pom; 包含翻译后的API文档:guava-24.1-jre-...
赠送jar包:guava-26.0-android.jar; 赠送原API文档:guava-26.0-android-javadoc.jar; 赠送源代码:guava-26.0-android-sources.jar; 赠送Maven依赖信息文件:guava-26.0-android.pom; 包含翻译后的API文档:...
java运行依赖jar包
赠送jar包:guava-30.0-jre.jar; 赠送原API文档:guava-30.0-jre-javadoc.jar; 赠送源代码:guava-30.0-jre-sources.jar; 赠送Maven依赖信息文件:guava-30.0-jre.pom; 包含翻译后的API文档:guava-30.0-jre-...
这个压缩包包含的是Guava库的18.0版本,分为两个部分:`guava-18.0.jar`和`guava-18.0-sources.jar`。 `guava-18.0.jar`是Guava库的编译后的二进制版本,包含了所有Guava类和方法的字节码,开发者可以直接在项目中...
赠送jar包:guava-23.0.jar; 赠送原API文档:guava-23.0-javadoc.jar; 赠送源代码:guava-23.0-sources.jar; 赠送Maven依赖信息文件:guava-23.0.pom; 包含翻译后的API文档:guava-23.0-javadoc-API文档-中文...
guava
赠送jar包:guava-18.0.jar 赠送原API文档:guava-18.0-javadoc.jar 赠送源代码:guava-18.0-sources.jar 包含翻译后的API文档:guava-18.0-javadoc-API文档-中文(简体)-英语-对照版.zip 对应Maven信息:groupId...
# 【guava-***.jar中文文档.zip】 中包含: 中文文档:【guava-***-javadoc-API文档-中文(简体)版.zip】 jar包下载地址:【guava-***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【guava-***.jar ...
赠送jar包:guava-25.0-jre.jar; 赠送原API文档:guava-25.0-jre-javadoc.jar; 赠送源代码:guava-25.0-jre-sources.jar; 赠送Maven依赖信息文件:guava-25.0-jre.pom; 包含翻译后的API文档:guava-25.0-jre-...
# 【guava-***.jar中文文档.zip】 中包含: 中文文档:【guava-***-javadoc-API文档-中文(简体)版.zip】 jar包下载地址:【guava-***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【guava-***.jar ...
# 【guava-***.jar中文文档.zip】 中包含: 中文文档:【guava-***-javadoc-API文档-中文(简体)版.zip】 jar包下载地址:【guava-***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【guava-***.jar ...
# 【guava-***.jar中文文档.zip】 中包含: 中文文档:【guava-***-javadoc-API文档-中文(简体)版.zip】 jar包下载地址:【guava-***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【guava-***.jar ...