新手问题,但我有这个代码:
import java.util.*;
import java.io.*;
public class Welcome1
{
// main method begins execution of Java application
public static void main( String[] args )
{
String confirm = "y";
while(confirm=="y")
{
System.out.println( "Welcome to Java Programming!" );
System.out.println( "Print Again? (y/n)" );
Scanner input = new Scanner(System.in);
confirm = input.nextLine();
}
}
}
Run Code Online (Sandbox Code Playgroud)
我只需要在用户输入"y"时再次打印欢迎信息.但它不起作用.有任何想法吗?
假设我有这个数组
int [] anArray = {100,200,300};
现在,我想每次我的程序执行它按顺序打印下一个元素.例如,第一次执行java myProgram时,程序打印第一个元素"100".我第二次执行该程序,它将打印第二个元素"200".等等.但第四次,它会重演.并再次打印第一个元素.
我想,我可以保存我打印的最后一个元素.但我不知道怎么做.有任何想法吗?