PAYMENT_BUSSINESS("PAYMENT_BUSSINESS","商业按揭购房"), PAYMENT_FUND("PAYMENT_FUND","公积金按揭购房"), PAYMENT_BUS_FUND("PAYMENT_BUS_FUND","商业&公积金组合按揭购房"), PAYMENT_NONE("PAYMENT_NONE","无按揭购房"), MORTGAGE_OWN("MORTGAGE_OWN","持证抵押房"), SELF_HELPING("SELF_HELPING","自建房"), public String text; public String testStr; TestEstateTypeEnum(String text, String testStr) { this.text = text; this.testStr = testStr; public static TestEstateTypeEnum randomType(TestEstateTypeEnum[] values){ return values[(int)(Math.random()*values.length)];

二、编写测试类,随机取值

public class TestEnum {
    @Test
    public void test(){
        TestEstateTypeEnum randomType = TestEstateTypeEnum.randomType(TestEstateTypeEnum.values());
        System.out.println(randomType+" "+randomType.testStr);//PAYMENT_NONE 无按揭购房

 第二种方法:

一、自定义方法

public class SalesParameters  {
     * 获取制定类型的随机枚举值
     * @return String
    public static String SALES_ENUM_VALUE(String type) {
        String val = "";
        String[] origins = {"VISIT", "RECOMMEND", "LEAFLET", "ACTIVITY", "MEDIA", "MESSAGE", "NET", "PHONESALE", "FRIENDS", "OTHERS"};
        String[] selectAddresses = {"HOME_ADDRESS", "HOUSE_ADDRESS", "COMPANY_ADDRESS", "ESTATE_ADDRESS", "OTHER_ADDRESS"};
        if (type.equalsIgnoreCase("origin")) {
            val = origins[(int) (Math.random() * origins.length)];
        }else if (type.equalsIgnoreCase("selectAddress")) {
            val = selectAddresses[(int) (Math.random() * selectAddresses.length)];
        return val;

二、测试类调用

SALES_ENUM_VALUE("origins")
第一种方法:一、定义枚举类  首选编写枚举类型值  定义变量  构造方法  编写枚举类的内部静态方法public enum TestEstateTypeEnum { PAYMENT_BUSSINESS("PAYMENT_BUSSINESS","商业按揭购房"), PAYMENT_FUND("PAYMENT_FUND","公积金按揭购房"), ...
This指向问题。this对象指向调用函数的对象,全局环境中this指向window。call和apply函数中的this指向指定的对象,如果所指定的是undefined或是null,this将重新指向window。在箭头函数中,this等同于外层代码块的this。 取整时,建议使用Math.trunc( )来代替ParseInt( ),Math.trunc( )这个办法仅仅只是删除小数点后的数字
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...
import java.util.Random; public class Enums { private static int random=(int)(Math.random()*10);// 生成种子 private stati
文章目录枚举类定义jdk5.0之前定义枚举类jdk5.0之后定义枚举类使用enum关键字定义枚举类使用enum关键字定义枚举类实现接口 枚举类定义 关于枚举类 1 枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 2 当需要定义一组常量时,强烈建议使用枚类类 3 如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 如何定义枚举类 方式一:jdk5.0之前,自定义枚举类 方式二:jdk5.0之后,可以使用enum关键字定义枚举类 jdk5.0之前定义枚举类 * jdk5.0之
五、Appium-python-UI自动化之强制等待:sleep,隐式等待:implicitly_wait,显示等待:WebDriverWait() weixin_45922111: appium呢?怎么导入 二、Java对返回参数进行处理(JSONObject,getJSONArray等) 感谢分享~ 二、Java对返回参数进行处理(JSONObject,getJSONArray等) 就好似风中落叶: 老哥 你这个 怎么实现的 JSONObject