java创建一个类test1,其中设计一个静态成员count,初始值为0。利用该变量实现计数功能。统计程序一共输入了多少个字符串。 提示:利用while循环,若输入项不为N,则继续输入字符串,每输入一个字符串使得静态成员count+1。若输入项为N,则退出循环,并显示count结果。
时间: 2024-02-11 18:04:54 浏览: 111
好的,下面是一个在Java中创建类test1,并设计一个静态成员count,实现计数功能的示例代码:
```java
import java.util.Scanner;
public class Test1 {
public static int count = 0;
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.print("请输入一个字符串(输入N退出):");
String input = scanner.nextLine();
if (input.equals("N")) {
break;
}
count++;
}
System.out.println("一共输入了 " + count + " 个字符串");
}
}
```
在上面的代码中,我们创建了一个名为Test1的类。该类中包含了一个静态成员变量count,用于实现计数功能。在main方法中,我们使用Scanner类来读取用户的输入。使用while循环,如果用户输入的字符串不是"N",则将count加1,继续读取下一个输入。如果用户输入的字符串是"N",则退出循环,并输出输入的字符串总数。
接下来,我们可以在main方法中直接调用Test1类的静态变量count来获取输入的字符串总数。例如:
```java
System.out.println("一共输入了 " + Test1.count + " 个字符串");
```
这样,我们就可以在其他的代码中使用Test1类的静态变量count来获取字符串的总数了。
阅读全文