给你个示例参考:

import 。BufferedWriter;

import 。FileWriter;

import 。IOException;

import java。util。Random;

public class Person {

private String name;

private int age;

private int number;

public Person(){

Random rabdom = new Random();

name = randomGenerateName(rabdom);

age = randomGenerateAge(rabdom);

number = randomGenerateNumber(rabdom);

}

/**

* 随机生成一个数字

* @param rabdom

* @return

*/

private int randomGenerateNumber(Random rabdom) {

return xtInt(10000);

}

/**

* 随机生成年龄(1~120岁)

* @param rabdom

* @return

*/

private int randomGenerateAge(Random rabdom) {

int age = xtInt(120);

return age == 0 ? 25 : age;

}

/**

* 随机生成姓名(一个长度为2~15、A~Z间的字符序列)

* @param rabdom

* @return

*/

private String randomGenerateName(Random rabdom) {

int start = 65;

StringBuilder name = new StringBuilder();

int nameLength = xtInt(15);

if(nameLength < 2) nameLength = 2;

for(int i = 0; i < nameLength; i++){

name。

append((char)(start + xtInt(26)));

}

return String();

}

public Person(String name, int age, int number){

= name;

e = age;

mber = number;

}

@Override

public String toString() {

return "[name=" + name + ", age=" + age + ", number=" + number + "]";

}

public static void main(String[] args) throws IOException {

BufferedWriter out = new BufferedWriter(new FileWriter("yourPath/Text。

txt"));//改成你的实际路径

Person[] persons = new Person[10];

for(int i = 0; i < persons。length; i++){

persons[i] = new Person();

intln(persons[i]);

}

for(Person p : persons){

out。

write( String());

wLine();

}

out。flush();

ose();

}

}。

全部

用java创建person类_java编程问题创建person类相关推荐

  1. 用JAVA编写一个Book类_Java编程:创建一个Book类包含两个String类型私有属性name(书名)和publish(...

    展开全部 import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public clas ...

  2. java中的person类_java编程问题创建person类

    给你个示例参考: import .BufferedWriter; import .FileWriter; import .IOException; import java.util.Random; p ...

  3. java数据库设计工具_Java课程设计---创建数据库工具类

    1.传统的数据库操作 package com.java.mysql; import java.sql.Connection; import java.sql.DriverManager; import ...

  4. java操作文件爱女_Java的IO操作---File类

    目标 1)掌握File类作用 2)可以使用file类中方法对文件进行读写操作. File类 唯一与文件有关的类.使用file类可进行创建或删除操作,要想使用File类,首先观察File类的构造方法. ...

  5. java标签组件命名_java编程规范之java命名规范

    想要成为一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎大家指正 在文章开始前,为方便阅读 ...

  6. java 为什么违例差错控制_JAVA编程思想学习 — 第九章 (违例差错控制)

    1.违例自变量 和 Java 的其他任何对象一样, 需要用 new 在内存堆里创建违例,并需调用一个构建器.在所有标准违例中,存在着两个构建器: 第一个是默认构建器,第二个则需使用一个字串自变量,使我 ...

  7. java 反射 参数 注解_Java编程之反射中的注解详解

    "注解"这个词,可谓是在Java编程中出镜率比较高,而且也是一个老生常谈的话题.我们之前在聊Spring相关的东西时,注解是无处不在,之前我们简单的聊过一些"注解&quo ...

  8. java.lang中所有的类_java.lang中的数学类

    Math 类 Java 中,讲 Math 类定义为 final 类,不能再派生子类. Math 类中定义的常量和方法都用 static 修饰符来修饰,因此不必创建 Math 类的实例,可以通过类名直接 ...

  9. java对象生命周期_Java对象生命周期和类生命周期

    原标题:Java对象生命周期和类生命周期 作者:彭空空 链接:https://www.jianshu.com/p/25ea857ba78b 导读 对象的生命周期 类的加载机制 类的生命周期 类加载器 ...

最新文章

  1. 利用onSaveInstanceState()方法保存Activity状态
  2. 12.1 LNMP架构介绍;12.2 MySQL安装;12.3-2.4 PHP安装(上下);12.5
  3. java hasfocus_Android·Focus机制解析和常见问题
  4. 开发日记-20190911 关键词 C代码实现shell ftw命令
  5. DHCP和DHCP中继功能与配置
  6. 机器人编程语言学习哪门最好?5大热门编程语言推荐
  7. Php面试题之背人过桥,梦见背人过桥好不好?
  8. 荒野行动服务器维护啥时好,荒野行动服务器真的极差
  9. 牛年春节海报怎么设计?psd分层模板,给你灵感!
  10. 脱离微信,在硬件设备运行小程序?小程序硬件框架大揭秘!
  11. java线程入门到精通_JAVA入门到精通6.1-Java线程的概念
  12. 知识图谱特征学习算法
  13. 在GlassFish中应用Hibernate
  14. c语言中dot作用,编程小组功能介绍及使用说明
  15. mosse(Minimizing the Output Sum of Squared Error)论文解读
  16. SAP 和 ERP 区别
  17. 20189218 2018-2019-2 《密码与安全新技术专题》第7周作业
  18. python高级工程师证书_Amireux
  19. DATABASE SYSTEM CONCEPTS
  20. 用git将项目文件上传至github

热门文章

  1. 关于ArcGIS中选择属性值为空的语句
  2. 记ViewModel和LiveData使用的一些坑与注意点
  3. 微信小程序properties属性有observe。依赖它的数据可以考虑在这里处理,不用单独写在observe里面
  4. 广工计算机研究生 毕业去向,2021高校分析:广东工业大学毕业生就业主要去向是珠三角...
  5. C++大作业 物流管理系统
  6. python代码少儿编程转换_数据类型转换_清华尹成python入门教程_少儿编程视频-51CTO学院...
  7. 怎么在条码打印软件中制作超市价签
  8. 无线网络技术【认识了解】
  9. Oracle 数据库安装规范--database所在路径和归档目录所在路径必须分开
  10. Linux系统中使用Nginx实现反向代理