Задать вопрос
@roman3847

Организация поиска в строке Java

Пример открываемого файла: 123abcd55ui
Я считываю данные из файла в массив ch.
char ch[] = new char[(int) file.length()];
		
		    int i =0;
		   
		    if (!(file.isFile() && file.canRead())) {
		      System.out.println(file.getName() + " cannot be read from.");
		      return;
		    }
		    try {
		      FileInputStream fis = new FileInputStream(file);
		      char current;
		      while (fis.available() > 0) {
		        current = (char) fis.read();
		        ch[i] = current; i++;
		        //System.out.print(current);
		      }
		    } catch (IOException e) {
		      e.printStackTrace();
		    }

И затем мне нужно узнать встречается ли у меня в массиве подстрока (3ab например). Можно ли это сделать для массива char и если можно, то как?
  • Вопрос задан
  • 2372 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы