对不起,如果这是一个模糊的问题,但我查了很多,并且真的坚持我的代码.
我想创建一个循环,在一行打印字符串,然后在下一行打印,我的代码是:
public class StudentResult {
public static void main(String[] args) {
// Creating Student Objects
Student student1 = new Student("Bob", 45);
Student student2 = new Student("John", 70);
// Making Arrays for students and marks
String[] names = {student1.getStudentName(), student2.getStudentName()};
int[] marks = { student1.getStudentMarks(), student2.getStudentMarks() };
// Using for loop to print both names and marks
for (int mark : marks) {
// THIS IS THE PART I AM STUCK WITH
if (mark == student1.getStudentMarks()) System.out.println(names[0]);
else if (mark …Run Code Online (Sandbox Code Playgroud) java ×1