Java Android:为不同的类读取不同的.txt文件

Java Android:为不同的类读取不同的.txt文件,java,android,assets,Java,Android,Assets,大家好,我知道这可能是一个简单的问题,但我无法解决以下问题。我有不同的.txt,我有不同的类。我需要阅读每个类的特定文本。为此,我有一个用于读取不同txt的类,但我需要在每个类中读取appropiate.txt。 以下是我的例子: 在这里,我读了txt,我说了我想读的txt: public void currentQuestion(Context context, int cat) { category = cat; String questionFile = ""; 然

大家好,我知道这可能是一个简单的问题,但我无法解决以下问题。我有不同的.txt,我有不同的类。我需要阅读每个类的特定文本。为此,我有一个用于读取不同txt的类,但我需要在每个类中读取appropiate.txt。 以下是我的例子: 在这里,我读了txt,我说了我想读的txt:

public void currentQuestion(Context context, int cat) {
    category = cat;



    String questionFile = "";
然后在每节课上我都需要阅读特殊的txt。 例如,在car类中,它将是字符串questionFile=“cars.txt”;等等
感谢您抽出时间

如果您的文本文件与您的类名同名,那么您可以使用如下内容:

String filename = this.getClass().getSimpleName()+".txt"
只要使用
getClass().getSimpleName()
在应用程序中使用类名即可