lr1 -> task_1 -> e3-e8

This commit is contained in:
2026-04-05 20:39:21 +05:00
parent a2b7572206
commit 500c41df80
7 changed files with 214 additions and 0 deletions

42
lr10/task_1/e7.java Normal file
View File

@@ -0,0 +1,42 @@
package lr10.task_1;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.*;
public class e7 {
public static void main(String[] args) throws IOException {
// Создаем новую книгу Excel
XSSFWorkbook workbook = new XSSFWorkbook();
// Создаем новый лист в книге
XSSFSheet sheet = workbook.createSheet("Товары");
// Записываем данные в ячейки
Row headerRow = sheet.createRow(0);
headerRow.createCell(0).setCellValue("Товар");
headerRow.createCell(1).setCellValue("Характеристики");
headerRow.createCell(2).setCellValue("Стоимость");
Row dataRow1 = sheet.createRow(1);
dataRow1.createCell(0).setCellValue("Книга");
dataRow1.createCell(1).setCellValue("Жанр: Фантастика, Автор: Иванов И.И.");
dataRow1.createCell(2).setCellValue(500.0);
Row dataRow2 = sheet.createRow(2);
dataRow2.createCell(0).setCellValue("Компьютер");
dataRow2.createCell(1).setCellValue("Процессор: Intel Core i5, Оперативная память: 16 Гб");
dataRow2.createCell(2).setCellValue(25000.0);
// Записываем книгу Excel в файл
String filePath = "example3.xlsx";
try (FileOutputStream outputStream = new FileOutputStream(filePath)) {
workbook.write(outputStream);
workbook.close();
System.out.println("Данные записаны в файл: " + filePath);
} catch (IOException e) {
System.out.println("Ошибка при записи файла: " + e.getMessage());
}
}
}