[英]How to automate test cases having multiple scenarios within each test case using Selenium Webdriver
[英]Java- Code snippet to scan the below input with multiple test cases and multiple values in each test case
我需要在 java 中对一组正整数值(任何数字/s)执行操作(说加法以使其更简单)。
第一行给出测试用例计数的示例输入,下面几行是具有任意数量正整数的相应测试用例。
输入:
3
67 8 12
3 6 9 78 6
4 6 13
输出:
87
102
23
首先你需要读取文件,让我们使用Files.readAllLines
。 接下来,您需要阅读第一行,将其转换为int
,现在您知道应该执行多少作业(或测试用例)。 接下来在作业计数上使用for
循环,并从文件中获取下一行。 按space
分割并循环所有值,将它们转换为int
并汇总它们。
代码:
import java.util.*;
import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
class base_class {
public static void main(String[] args) {
try {
List<String> lines = Files.readAllLines(new File("file.txt").toPath());
int jobs = Integer.parseInt(lines.get(0));
for (int j = 1; j <= jobs; j++) {
String line = lines.get(j);
String[] integers = line.split(" ");
int result = 0;
for (int i = 0; i!= integers.length; i++) {
result += Integer.parseInt(integers[i]);
}
System.out.println(line + " => " + result);
}
} catch (IOException e) {
System.out.println("File error, " + e);
}
}
}
文件.txt:
4
67 8 12
3 6 9 78 6
4 6 13
2 10 41
PS 下次当您提出问题时,请添加您的尝试/代码,以指定您解决问题的尝试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.