比较字符串与类名称

时间:2018-04-07 22:19:18

标签: java class

我有一个问题,其中我的文本文件低于值

Car,Car1,100,10,5,500
bike,bike2,10,1,1,100

每个车辆都有自己的类,它扩展了父类Vehicle.Is有一种方法可以比较文件中的第一个值并检查具有相同名称的类,然后将值传递给它的构造函数。 / p>

目前,我正在读取一个文本文件,将值拆分为“,”并将其存储在一个数组中。然后我想在这种情况下比较数组的第一个值 'Car'到可用的类,如果它与汽车类匹配,它会将值传递给它的构造函数,否则如果它的自行车将值传递给自行车类。

1 个答案:

答案 0 :(得分:0)

您需要在主类中创建一个Object类型的数组和另一个String数组,其中字符串数组中的每个值都使用Object.getname()在Object数组中的每个Object的名称。然后将包含测试文件的String数组与包含Object名称的String数组进行比较,并从那里使用选择将值传递给构造函数。如果您发布一些代码,它将有助于人们更好地理解您的问题。

相关问题