0000001_java学习之路

今天学了俩小东西
<1>根据数据库读取的数据动态改变字符串数组的内容
e.g.

    private String[] titles;
    private String[] payTypes;
    //for循环之后titles内容变成titles = {"学生姓名", "身份证号", "学号","书费","空调费"};
    titles = new String[] { "学生姓名", "身份证号", "学号" };
    for (int i=0;i<this.getPayTypes().length;i++) {
            this.titles = this.insert(titles, this.getPayTypes()[i]);
    }
    private String[] insert(String[] arr, String str)    {
            int size = arr.length;               
            String[] tmp = new String[size + 1];         
            System.arraycopy(arr, 0, tmp, 0, size);       
            tmp[size] = str;             
            return tmp;    
    //动态得到一个字符串数组
    public String[] getPayTypes() {
        //假设这个初始化之后内容是payTypes = {"书费","空调费"};
        payTypes = students.get(0).getPayTypes();
        return payTypes;
    }

<2>将一个List 转换成 String[]
e.g.

    List<String> list = new ArrayList<String>();
    String[] str = new String[list.size()];
    list.toArray(str); 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值