24
Апр
2015

Объединение / смешивание двух массивов

Начал изучать java и получил следующее задание:

Написать класс, который содержит две целочисленных переменных а и б со значениями, к примеру, 1234 и 5678 соответственно.

Реализовать метод этого класса, который возвращает новое число в со значением 15263748, полученным из а и б.

Как я предположил сначала, можно из этих двух переменных сделать два строковых массива и смешать их нужным образом.

String s = "" + a;
String[] arr = s.split("");
System.out.println(arr);

На этом у меня все встало.

В пошаговой отладке eclipse - массив arr строковый и получает значения [1,2,3,4] и второй массив, соответственно, [5,6,7,8].

На выходе же sysout выдает что то типа [Ljava.lang.String;@5fcfe4b2, и как то дальше совсем не идет, может быть я с самого начала не в том направлении мыслю?

Источник: https://ru.stackoverflow.com/questions/418861/%D0%9E%D0%B1%D1%8A%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D0%BC%D0%B5%D1%88%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B2%D1%83%D1%85-%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%BE%D0%B2

Тебе может это понравится...

Добавить комментарий