Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level18.lesson03.task02;
- import java.io.*;
- import java.util.ArrayList;
- /* Минимальный байт
- Ввести с консоли имя файла
- Найти минимальный байт в файле, вывести его на экран.
- Закрыть поток ввода-вывода
- */
- public class Solution {
- public static void main(String[] args) throws Exception {
- String fileName = new BufferedReader(new InputStreamReader(System.in)).readLine();
- FileInputStream fileInputStream = new FileInputStream(fileName);
- ByteArrayOutputStream stream = new ByteArrayOutputStream();
- while (fileInputStream.available() > 0) {
- stream.write(fileInputStream.read());
- }
- byte[]bytes=stream.toByteArray();
- byte min=bytes[0];
- for (byte b : bytes) {
- if (b<min) {
- min=b;
- }
- }
- fileInputStream.close();
- System.out.println(min);
- System.out.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement