用java创建person类_java编程问题创建person类
给你个示例参考:
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类相关推荐
- 用JAVA编写一个Book类_Java编程:创建一个Book类包含两个String类型私有属性name(书名)和publish(...
展开全部 import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public clas ...
- java中的person类_java编程问题创建person类
给你个示例参考: import .BufferedWriter; import .FileWriter; import .IOException; import java.util.Random; p ...
- java数据库设计工具_Java课程设计---创建数据库工具类
1.传统的数据库操作 package com.java.mysql; import java.sql.Connection; import java.sql.DriverManager; import ...
- java操作文件爱女_Java的IO操作---File类
目标 1)掌握File类作用 2)可以使用file类中方法对文件进行读写操作. File类 唯一与文件有关的类.使用file类可进行创建或删除操作,要想使用File类,首先观察File类的构造方法. ...
- java标签组件命名_java编程规范之java命名规范
想要成为一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎大家指正 在文章开始前,为方便阅读 ...
- java 为什么违例差错控制_JAVA编程思想学习 — 第九章 (违例差错控制)
1.违例自变量 和 Java 的其他任何对象一样, 需要用 new 在内存堆里创建违例,并需调用一个构建器.在所有标准违例中,存在着两个构建器: 第一个是默认构建器,第二个则需使用一个字串自变量,使我 ...
- java 反射 参数 注解_Java编程之反射中的注解详解
"注解"这个词,可谓是在Java编程中出镜率比较高,而且也是一个老生常谈的话题.我们之前在聊Spring相关的东西时,注解是无处不在,之前我们简单的聊过一些"注解&quo ...
- java.lang中所有的类_java.lang中的数学类
Math 类 Java 中,讲 Math 类定义为 final 类,不能再派生子类. Math 类中定义的常量和方法都用 static 修饰符来修饰,因此不必创建 Math 类的实例,可以通过类名直接 ...
- java对象生命周期_Java对象生命周期和类生命周期
原标题:Java对象生命周期和类生命周期 作者:彭空空 链接:https://www.jianshu.com/p/25ea857ba78b 导读 对象的生命周期 类的加载机制 类的生命周期 类加载器 ...
最新文章
- 利用onSaveInstanceState()方法保存Activity状态
- 12.1 LNMP架构介绍;12.2 MySQL安装;12.3-2.4 PHP安装(上下);12.5
- java hasfocus_Android·Focus机制解析和常见问题
- 开发日记-20190911 关键词 C代码实现shell ftw命令
- DHCP和DHCP中继功能与配置
- 机器人编程语言学习哪门最好?5大热门编程语言推荐
- Php面试题之背人过桥,梦见背人过桥好不好?
- 荒野行动服务器维护啥时好,荒野行动服务器真的极差
- 牛年春节海报怎么设计?psd分层模板,给你灵感!
- 脱离微信,在硬件设备运行小程序?小程序硬件框架大揭秘!
- java线程入门到精通_JAVA入门到精通6.1-Java线程的概念
- 知识图谱特征学习算法
- 在GlassFish中应用Hibernate
- c语言中dot作用,编程小组功能介绍及使用说明
- mosse(Minimizing the Output Sum of Squared Error)论文解读
- SAP 和 ERP 区别
- 20189218 2018-2019-2 《密码与安全新技术专题》第7周作业
- python高级工程师证书_Amireux
- DATABASE SYSTEM CONCEPTS
- 用git将项目文件上传至github
热门文章
- 关于ArcGIS中选择属性值为空的语句
- 记ViewModel和LiveData使用的一些坑与注意点
- 微信小程序properties属性有observe。依赖它的数据可以考虑在这里处理,不用单独写在observe里面
- 广工计算机研究生 毕业去向,2021高校分析:广东工业大学毕业生就业主要去向是珠三角...
- C++大作业 物流管理系统
- python代码少儿编程转换_数据类型转换_清华尹成python入门教程_少儿编程视频-51CTO学院...
- 怎么在条码打印软件中制作超市价签
- 无线网络技术【认识了解】
- Oracle 数据库安装规范--database所在路径和归档目录所在路径必须分开
- Linux系统中使用Nginx实现反向代理