java - 在java中的for循环中插入字符串数组值

标签 java arrays

我知道这是一件非常简单的事情,但我看不到任何使用字符串执行此操作的示例。这超出了我自己布置的家庭作业中的基本练习,并且更高级,但我知道这是可以完成的,所以我只想继续学习这些数组:-D

我正在尝试更改以下 GLabel 中的字符串的值:

private void printSubclassBoxes(){
        String[] anArray = {"GraphicsProgram", "ConsoleProgram", "DialogProgram"};

        int  coordinateX = ((getWidth() - BOX_WIDTH) /4);
        int otherCoordinateX = coordinateX;

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

            double coordinateY = (getHeight() / 2);     
            GRect classBox = new GRect (coordinateX, coordinateY, BOX_WIDTH, BOX_HEIGHT);

            GLabel classLabel = new GLabel ("ARRAY WILL GO HERE");
            double labelCoordinateX = (coordinateX + ((classBox.getWidth() / 2) - (classLabel.getWidth() / 2)));
            double labelCoordinateY = (coordinateY + ((classBox.getHeight() / 2) + (classLabel.getAscent() / 2)));
            add(classBox);
            add(classLabel, labelCoordinateX, labelCoordinateY);
            coordinateX = otherCoordinateX + coordinateX;

        }   

    }

感谢您的帮助!

最佳答案

我想你想要这个:

GLabel classLabel = new GLabel (anArray[i]);

关于java - 在java中的for循环中插入字符串数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2309043/

相关文章:

arrays - 多个查询结果在一个结果json

java - TabHost 单击时启动外部浏览器

java - 由于将 minSdkVersion 从 21 更改为 14 导致错误

c++ - Getline忽略输入的第一个字符

java - 在 Java 中是否可以覆盖 Objects 数组的 'toString'?

java - 数组索引超出范围异常

arrays - MongoDB:嵌套数组计数+原始文档

java - 泛型父类作为列表中的多态变量

java - 即使 ANT 构建没有给出错误,Maven 也会给出 MojoFailureException

c# - SAX 与 XmlTextReader - C# 中的 SAX