如果想要运行一次加一次,那就不能在代码里存储了,就要有固定的外部存储,否则重新运行后所有变量又要重新初始化了,我能想到最简单的就是存储在文件里或者数据库,要是小数据数据库就太浪费了
public class Demo6 {
static int i=0;
static void add(){
Scanner sr = new Scanner(System.in);
while(sr.hasNext()){
i++;
System.out.println("i值:"+i);
break;
}
add();
}
public static void main(String[] args) {
add();
}
}
//要这样的效果吗, 控制台每输入一次按回车,i+1
public class Demo1 {
static int count=0;
public static void main(String[] args) {
for (int i = 0; i <5; i++) {
run();
}
System.out.println("count:"+count);
}
public static void run(){
count++;
}
}
//输出的结果为 count:5
i++和++i,或者简单的i=i+1也可以
System.out.println(i++);