我有一个Student课程,我需要在创建对象时将成绩作为角色。如何在对象参数中写入?如果我使用引号它认为它是一个字符串,如果我只写A级,它认为它是一个变量。参数是:
String name
String Adress
Integer birthdate
Integer age
String course
char grade
String school
Student Student1 = new Student("John", "Random street 1", 891117, 23, "Java", A, "HIG" );
答案 0 :(得分:2)
字符包含在单引号'
Student Student1 =
new Student("John", "Random street 1", 891117, 23, "Java", 'A', "HIG" );
答案 1 :(得分:0)
如果您对包装类感兴趣,可以使用类似的东西
Character myChar=new Character('a');
答案 2 :(得分:0)
我认为你可以使用
学生Student1 =新学生(“John”,“Random street 1”,891117,23,“Java”,“A”,“HIG”);
答案 3 :(得分:0)
我认为你应该在这里使用enum
,因为等级列表是固定的:
public enum Grade{
A, B, C, D, E F;
}
然后你可以传递Grade.A
例如。