24
Апр
2015

Вопрос по java от чайника

Начал изучать 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%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BF%D0%BE-java-%D0%BE%D1%82-%D1%87%D0%B0%D0%B9%D0%BD%D0%B8%D0%BA%D0%B0

Share

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