Guava学习(序)——为Maven项目配置Guava
来源:互联网 发布:java中的类和方法 编辑:程序博客网 时间:2024/06/07 04:50
guava的使用
Maven项目中Guava的引入
- 环境:intelliJ Idea 2017 + maven 3.5.0
- guava开源库的地址:guava
- 只需要在项目的pom.xml中添加以下dependency,注意,此时可能会弹出窗口,询问maven是否auto-import
<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>21.0</version> </dependency>
- 此时,maven会自动下载dependency对应的包,并自动更新external libraries
Java中使用guava
- 在maven项目当中,java代码同样必须import才能使用maven中的包
import com.google.common.base.Optional;public class Demo{ public void guava() { //guava Optional<Integer> possible = Optional.of(6); if(possible.isPresent()) { System.out.println("possible isPresent:" + \ possible.isPresent()); System.out.println("possible value:" + possible.get()); } } public static void main(String[] args) { HelloWorld hello = new HelloWorld(); hello.guava(); } }
0 0
- Guava学习(序)——为Maven项目配置Guava
- guava学习之——guava简介
- Guava学习——集合Multimap
- Guava学习——集合类BiMap
- Guava学习——工具类
- Guava学习——Ordering类
- Guava学习——Objects类
- Guava学习——Range类
- Guava学习——集合工具
- Guava学习——字符串工具
- Guava学习——Ints类
- Guava学习
- guava学习
- Guava 学习
- guava 学习
- [Guava]——MultiMap
- [Guava]——BiMap
- Guava —— Optional
- Hibernate hql select子句
- IntelliJ IDEA 项目中导入jar包
- 项目之底部导航栏(二)
- Myecilpse复制的web项目改名后部署tomcat中还是原来的名字的修改
- gpiolib及gpio操作
- Guava学习(序)——为Maven项目配置Guava
- fcntl()记录锁
- Java高级特性之枚举学习总结
- 请求与重定向区别
- idea创建maven项目
- SpringMVC拦截器实现登录认证
- C++:UTF-8、UTF-16、UTF-32之间的编码转换
- [BZOJ1034][ZJOI2008]泡泡堂BNB(贪心)
- Springmvc的工作流程