本周分享一个好用的小工具, java-faker: https://github.com/DiUS/java-faker , 相应的 python: https://github.com/joke2k/faker .
使用 faker 库, 可以轻松的造假数据, 再也不用担心演示的时候, 假数据不好看了.
java 版本使用很简单, 引入依赖:
- <dependency>
- <groupId>com.GitHub.javafaker</groupId>
- <artifactId>javafaker</artifactId>
- <version>0.17.2</version>
- </dependency>
下面是一部分测试代码:
- import java.util.Locale;
- import com.GitHub.javafaker.Faker;
- public class FakerTest {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Faker faker = new Faker(new Locale("zh-CN"));
- String name = faker.name().fullName(); // Miss Samanta Schmidt
- String firstName = faker.name().firstName(); // Emory
- String lastName = faker.name().lastName(); // Barton
- String streetAddress = faker.address().streetAddress(); // 60018 Sawayn Brooks Suite 449
- String image = faker.avatar().image();
- String phoneNum = faker.phoneNumber().phoneNumber();
- System.err.println(streetAddress);
- }
- }
来源: http://www.bubuko.com/infodetail-3046917.html