For Loop
并没有遍历我的所有数据。我已经通读透了,但仍然找不到任何错误。
希望它不是一些愚蠢的错误。
这是我的for loop
代码的片段:
String convertedDuration= "";
String timeConverted = convertedDuration;
for (int i = 0; i < submissionTime.length; i ++)
{
String strDate = submissionTime[i];
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Date getDate = sdf.parse(strDate);
getDate.getTime();
convertedDuration = timeConverted + (getDate.getTime());
}
System.out.println("convertedDuration : "+ convertedDuration);
感谢您的任何帮助:)
最佳答案
在循环内打印而不在循环外打印。您只能打印最后一个。移动打印行以循环。
for (int i = 0; i < submissionTime.length; i ++)
{
String strDate = submissionTime[i];
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Date getDate = sdf.parse(strDate);
getDate.getTime();
convertedDuration = timeConverted + (getDate.getTime());
System.out.println("convertedDuration : "+ convertedDuration);
}
关于java - For循环未遍历所有数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30066409/