首页 > 解决方案 > 如何在Java程序的for循环中存储和打印用逗号分隔的行号,我正在使用Java 4,在Java 4中寻找List的替代品

问题描述

在此处输入图像描述我在基于 Java 4 构建的计费屏幕应用程序上有多行,它不支持列表(如果我使用列表,它会显示错误“将项目合规性和 JRE 保存到 1.5”)。如何存储数量大于 0 的行的行号并打印以逗号分隔的行号。例如:“您确定要继续吗,项目编号 1、4、7、8 的金额 > 0” 下面是我的代码,我想在警告提示中打印行号

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


    String amount = dynamic value(eg 100);


    if(amount>0) {
        // Do some logic to store the row numbers where the amount is > 0
    }
}
*********Waring Prompt******
Eg:     "Are you sure you want to proceed, The amount is > 0 for item numbers 1,4,7,8"

标签: javafor-loopiterationlegacy

解决方案


ArrayList是 JDK 1.4 的一部分,所以使用它。它从 JDK 1.2 开始可用。这是文档


推荐阅读