от 100 p.
C++, C#, PHP, Java, JavaScript, web-разработка, мобильные приложения. Дорого, профессионально и качественно. На вопросы про проблемы с играми, железом и настройкой системы не отвечаю! На сайте постоянно не сижу, поэтому сразу могу не ответить.
Последний отзыв
Спасибо огромное, Виталий. Всё быстро и понятно объяснил и подправил код. Рекомендую!  
Всего эксперт дал 1642 ответов, Рейтинг: +1557 (289 лучших ответа, 131 голоса - За, 19 голоса - Против).
Ответ эксперта
Здравствуйте. Для наглядности — вот Вам пример, который считывает все .txt файлы из папки c:\Folder в один строковый массив.

package javaapplication1;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.Scanner;
import java.util.List;

public class JavaApplication1 {

 // FileNameFilter interface implementation
    public static class myFileNameFilter implements FilenameFilter{
         
        private String ext;
         
        public myFileNameFilter(String ext){
            this.ext = ext.toLowerCase();
        }
        @Override
        public boolean accept(File dir, String name) {
            return name.toLowerCase().endsWith(ext);
        }
    }
    
    public static void main(String[] args) throws FileNotFoundException {
        String dir = «c:\\Folder»;
        String ext = ".txt";
        File folder = new File(dir);
        File[] listFiles = folder.listFiles(new myFileNameFilter(ext));
        
        List lines = new ArrayList(); // new strings List
        
        for (File f: listFiles) {
            String fname = dir + File.separator + f.getName(); // filename
            if (f.isFile()) {
                System.out.println(fname); // printing file name
                
                // reading text file line by line and adding to lines List.
                Scanner sc = new Scanner(new File(fname));
                while(sc.hasNextLine()) {
                    lines.add(sc.nextLine());
                }
                
            }
        }
        // writing all strings to console
        
        for (String s: lines) {
            System.out.println(s);
        }
    }

}
20.09.20
Лучший ответ по мнению автора
Ответ эксперта
Здравствуйте.
Для информации — функция scanf в принципе не позволяет «ввести пустую строку». Функции форматированного ввода группы scanf в стандартной библиотеке языка С либо читают непустую последовательность данных, либо завершаются с ошибкой, не читая вообще ничего.

Если нужно дать возможность «вводить пустую строку» используйте функцию fgets и проверяйте результат на равенство строке "\n":

do
{
  char name[255];
  if (fgets(name, sizeof name, stdin) == NULL)
    break;
  if (strcmp(name, "\n") == 0)  // пустая строка
    break;
  ...
} while (1);

Имейте только к ввиду, что в случае смешивания форматированного (группа scanf) и неформатированного Вы можете получить некоторые особенности. Например, scanf будут оставлять во входном буфере символы перевода строки, которые вышеприведенный fgets будет обрабатывать как «ввод пустой строки». Т.е. между scanf и fgets буфер ввода надо чистить. А еще лучше не смешивать форматированный и неформатированный ввод вообще.
20.09.20
Ответ эксперта
Здравствуйте. В панели управления в разделе «Звук»  правильное устройство указано по-умолчанию?
Проверьте. Скорее всего нужно другое устройство указать в качестве воспроизведения (правой кнопкой на устройстве и выбрать пункт «Использовать по-умолчанию».
20.09.20
Ответ эксперта
Здравствуйте. Модель напишите.
18.09.20
Ответ эксперта
Здравствуйте! Нужна более подробная информация — что за устройство (какой эмулятор?).
18.09.20
Ответ эксперта
Здравствуйте. Обе модели совместимы и подойдут, проблем возникнуть не должно
15.09.20
Ответ эксперта
Здравствуйте, а что за вопрос?
15.09.20
Ответ эксперта
Здравствуйте.
Посмотрите — подключение к сети VPN в Windows 10
Или здесь — как настроить VPN в Windows 10.
14.09.20
Ответ эксперта
Здравствуйте. 6.53 дюйма, разрешение 1600x720 точек.
14.09.20
Ответ эксперта
Здравствуйте. Нужно выделить экселевский файл в проводнике, правой кнопкой на нем щелкнуть, в меню выбрать «открыть с помощью», далее — «выбрать программу», в появившемся списке выбрать Excel и установить галочку «использовать это приложение для всех файлов ...»
Альтернативный способ — открыть «панель управления», «Выбор программ по умолчанию». В списке выделить Excel и в окне нажать кнопку «Использовать эту программу по умолчанию».
14.09.20
Лучший ответ по мнению автора
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store