Как программно добавить новую строку в datagridview

Если вы вытаскиваете файл для использования в своем приложении, то, что я предлагаю вам сделать, читается в данных, а затем заполняет данные в памяти, которые вы собрали в какой-то читатель (возможно, BufferedReader), чтобы затем вы могли читать линии оттуда.

Вот пример того, что я обычно делаю:

// Assumption: I already have the file object I want to read
// Note: I'm not doing any error handling.
InputStream input = new FileInputStream(file);
ByteArrayOutputStream baos = new ByteArrayOutputStream();
byte[] buffer = new byte[1024];
int bytesRead = 0;
while( (bytesRead = input.read(buffer)) > 0){
    baos.write(buffer, 0, bytesRead);
}
StringReader stringReader = new StringReader( new String(baos.toByteArray()) );
BufferedReader bufferedReader = new BufferedReader( stringReader );
for(String line : bufferedReader.readLine()){
    // TODO: Handle each line appropriately or something
    Log.d("Reading Data Example", line);
}
140
задан Habib 20 April 2016 в 14:11
поделиться