в дополнение к возвращению строк db2.get (i) .getEnumDesc (), которые являются обычными строками.Есть несколько строк, таких как: 1 - Выбранный дом в db2.get (i) .getEnumDesc () Я должен сократить -> 1 - Я перевел выбранную часть дома, а затем собрал его.1 - выберите дом
на практике, при выводе должны быть возвращены не только обычные строки, но и строки с числами, т. Е. 1 - выберите дом в печатном виде: es.house hello 1 - выберите 2 - пока и т. д. *
public void getTraduttoreIt_ENUM_NLS() throws Exception {
List<EnumNls> db2 = getListEnumNls();
List<DizioPt> sqlServer = getListDizioPt();
BufferedWriter scrivi = new BufferedWriter(
new FileWriter("C:/Users/francesco/Desktop/Table_THERA.ENUM_NLS_Sez4.txt"));
System.out.println("-------------------WRITE FILE N°4--------TRANSLATION------------------------");
for (int i = 0; i < db2.size(); i++) {
for (int j = 0; j < sqlServer.size(); j++) {
if (db2.get(i).getEnumDesc().equals(sqlServer.get(j).getKeyword())) {
System.out.println(
"INSERT INTO THERA.ENUM_NLS VALUES" + "(" + "'" + db2.get(i).getAttributeRef().trim() + "'"
+ "," + "'" + db2.get(i).getEnumValue().trim() + "'" + "," + "'" + "en" + "'" + ","
+ "'" + sqlServer.get(j).getTraduzione().trim() + "'" + ")" + ";");
scrivi.write("INSERT INTO THERA.ENUM_NLS VALUES" + "(" + "'" + db2.get(i).getAttributeRef().trim()
+ "'" + "," + "'" + db2.get(i).getEnumValue().trim() + "'" + "," + "'" + "en" + "'" + ","
+ "'" + sqlServer.get(j).getTraduzione().trim() + "'" + ")" + ";");
scrivi.newLine();
scrivi.flush();
}
}
}
scrivi.close();
}
}
на практике при выводе должны быть возвращены не только обычные строки, но и строки с числами, т. е. 1 - выбрать дом при выводе на печать: es.дом привет 1 - выберите 2 - пока и т. д ...