gpt4 book ai didi

java - 如何存储值以供以后使用?

转载 作者:行者123 更新时间:2023-12-02 03:53:38 24 4
gpt4 key购买 nike

我是新用户,我有一个“菜鸟”问题。我们在学校教授 Java,我对我们的一项 Activity 有疑问。一项要求是获取学生信息(例如类(class))并将其转换为单个字母(我假设使用 .charAt??),然后计算有多少学生注册了该类(class)。我这里有学生信息:

import java.util.*;
import java.lang.*;
public class CourseTallier
{
public static void main (String[] args)
{
String student = inputStudInfo();
}
public static String inputStudInfo ()
{
Scanner kbd = new Scanner(System.in);
int limit = 0, idnum = 0;
String college = "";
System.out.println("Please input a valid ID number:");
idnum = Integer.parseInt(kbd.nextLine());
if (idnum == 0)
{
System.out.println("Thank you for using this program.");
System.exit(0);
}
while (idnum < limit) {
System.out.println("Invalid ID number. Please enter a positive integer:");
idnum = Integer.parseInt(kbd.nextLine());
}
System.out.println("Please enter a valid course (BLIS, BSCS, BSIS, or BSIT");
college = kbd.nextLine();
while(!college.equalsIgnoreCase("BLIS") && !college.equalsIgnoreCase("BSCS") && !college.equalsIgnoreCase("BSIS") && !college.equalsIgnoreCase("BSIT"))
{
System.out.println("Invalid course. Please enter either BLIS, BSCS, BSIS, or BSIT");
college = kbd.nextLine();
}
return college;
}
public static Character convertCourse (String college)
{
}

正如你所看到的,我陷入了“转换类(class)”方法(需要模块化)。我想知道如何将“BLIS”之类的内容转换为单个字符“L”,然后创建另一种方法来计算该类(class)注册的学生人数。

我并不是要求某人为我完成这个程序,因为那将是作弊。我只是要求某人朝正确的方向插入。非常感谢您的帮助。

编辑:正如这里所问的,具体要求是: Program

最佳答案

对于 future 值的存储,你知道什么是实例变量吗?除非我误解了这个问题,否则创建四个(静态)实例变量来保存每门类(class)注册的用户数量似乎是有意义的。

关于java - 如何存储值以供以后使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35673421/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com