Найти количество элементов массива, начинающихся и заканчивающихся одинаковыми символами - Java

Узнай цену своей работы

Формулировка задачи:

Не могу понять почему он не записывает элемент массива в переменную(chislo) кто нибудь подскажет?
Листинг программы
  1. import java.util.Scanner; //импорт класса
  2. import java.io.*;
  3. public class massive {
  4. public static void main(String[] args) {
  5. Scanner size = new Scanner(System.in);
  6. int N;
  7. String chislo = new String(); // возможно где-то и раньше ошибся
  8. System.out.println("Введите количество элементов массива: ");
  9. N=size.nextInt();
  10. String[] mass=new String[N];
  11. for(int i=0;i<N;i++)
  12. {
  13. System.out.println("Введите "+(i+1)+" элемент массива");
  14. Scanner elem=new Scanner(System.in);
  15. mass[i]=elem.nextLine();
  16. }
  17. for(int i=0;i<N;i++)
  18. {
  19. mass[i]=chislo; //<-----тут
  20. String[] s = chislo.split("");
  21. if(s[0]==s[s.length-1])
  22. {
  23. System.out.println("Ответ: "+mass[i]);
  24. }
  25. }
  26. }
  27. }

Решение задачи: «Найти количество элементов массива, начинающихся и заканчивающихся одинаковыми символами»

textual
Листинг программы
  1. mass[i]=chislo;    //<-----тут

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы