Java のデザイン パターンに問題があります。私は次の方法を持っています
public HashMap<String, Integer> createFrequentVocabs(bufferedReader buffr1,bufferedReader buffr2,bufferedReader buffr3){
BufferedReader = new BufferedReader(new FileReader(new File(file)));
HashMap<String, Integer> hm1 = new HashMap<String, Integer>();
HashMap<String, Integer> hm2 = new HashMap<String, Integer>();
String strngArry = new String();
hm1 = getValue1(buffr1);
hm2 = getValue2(buffr2);
strngArray = getValue3(buffr3);
return hm;
}
すべてのバッファは同じテキスト ファイルからのものです。これは少し醜いように見えますが、どうすれば少し美しくなりますか。メソッドで一度バッファを渡したいのですが、ファイルパスを渡してメソッド自体の中にバッファを作成する方法はありますか。どんな種類の提案もいただければ幸いです。