我有一个关于如何从文件中提取字母的问题。这是我阅读的文件中的示例行。
ui 帕克 8
我读了 3 个标记,应该从第一个标记中提取 2 个字母,但不知道该怎么做。代码引用了 5 个属性,这些属性是之前声明的对象的一部分,以及文件中的 3 个标记。第一个字母确定学生是本科生还是研究生,第二个字母确定学生是本州还是外州。
while(fileScan.hasNext())
{
classStatus = fileScan.next();
if(classStatus.charAt(0) == 'u' || classStatus.charAt(0) == 'U')
{
classStatus= "underGrad";
}
else
{
classStatus= "Grad";
}
studentName = fileScan.next();
resident = fileScan.next();
numberOfCredits = fileScan.nextInt();
double tuitionBill = fileScan.nextDouble();
StudentNode aNode = new StudentNode(classStatus,studentName,resident);