将数组列表的内容转换为字符串

阿尔弗雷德

我是Java的新手,我一直试图将术语(字母和数字)的Array列表转换为String(除非它为1,在这种情况下程序应忽略该元素)。

这是完成此任务的正确方法,还是应该使用其他方法?

我的代码如下:

public String display() {

    for (int i = 0; i < terms.size(); i++) {

        char p = terms.get(i);

        if(Character.isDigit(p = 1)) {
            continue;
        } else if (Character.isDigit(p)) {
            return String.valueOf(p);
        } else {
            return Character.toString(p);
        }
    }

    p = display(); 
    return display();
} 

注意:我知道这是错误的-我只需要有人指出正确的方向即可。

输入示例:{Term('C',1),Term('O',2)}将给出“ CO2”

泰迪熊

假设您的字词是某些自定义类,如下所示(基于您提到的示例输入):

public class Term{
    private String element;
    private int number;
    public String getElement(){
        return element;
    }
    public void setElement(char element){
        this.element = element;
    }
    public int getNumber(){
        return number;
    }
    public void setNumber(int number){
        this.number = number;
    }
}

您的串联方法可以是这样的:

public String display() {

    StringBuilder sb = new StringBuilder(50);
    for (int i = 0; i < terms.size(); i++) {
        Term p = terms.get(i);
        sb.append(p.getElement());
        if(p.getNumber()!=1) {
            sb.append(p.getNumber());
        } 
    }

    return sb.toString();
} 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP将字符串数组列表转换为Array

来自分类Dev

如何将字符串数组(具有xml内容)转换为XML文件?

来自分类Dev

将数组转换为字符串

来自分类Dev

将列表转换为列表<字符串>

来自分类Dev

Java将字符串数组转换为列表

来自分类Dev

将列表中的列表从字符串转换为整数

来自分类Dev

将数组列表的内容转换为字符串

来自分类Dev

将列表字符串转换为列表

来自分类Dev

将列表的Python列表转换为字符串

来自分类Dev

将字符串转换为列表列表

来自分类Dev

如何数组内容转换为字符串在Java中?

来自分类Dev

如何将Pandas Dataframe中的字符串转换为列表或字符数组?

来自分类Dev

将字符串转换为数组

来自分类Dev

Constexpr:将字符串视图列表转换为char数组列表

来自分类Dev

Javascript将字符串转换为对象(列表/数组)

来自分类Dev

将字符串转换为字符数组转换为int数组转换为链表

来自分类Dev

将列表字符串转换为python列表

来自分类Dev

将列表转换为字符串?

来自分类Dev

使用Streamreader将文件内容转换为字符串数组,然后进行压缩

来自分类Dev

将列表转换为列表<字符串>

来自分类Dev

JAVA将字符串列表转换为字符串数组

来自分类Dev

如何将字符串转换为数组列表

来自分类Dev

将数组转换为字符串

来自分类Dev

将字符串转换为列表

来自分类Dev

将列表的字符串表示形式转换为列表

来自分类Dev

将字符串数组转换为整数列表?

来自分类Dev

将列表中每个元组的内容转换为字符串,不带括号或逗号

来自分类Dev

C# - 将字符串数组转换为字符串列表

来自分类Dev

使用单个字符将字符串转换为数组列表 Java

Related 相关文章

热门标签

归档