Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ToString / 15 сообщений из 15, страница 1 из 1
11.12.2013, 16:54:40
    #38497359
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
public class ToString {
int d;
int r;
public ToString (int d,int r) {
this.d = d;
this.r = r;
}
public class Main {
public static void main(String[] args) {
ToString t = new ToString(12, 12);
String s = t.toString();
System.out.println(s);
}
}
Выходит результат такой: javaapplication34.ToString@308f5944. Что нужно сделать чтобы данные были прочитаны как текст?
...
Рейтинг: 0 / 0
11.12.2013, 16:56:31
    #38497364
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Переопределить метод toString() ? Я угадал?
...
Рейтинг: 0 / 0
12.12.2013, 08:06:34
    #38497912
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Blazkowicz,

Не знаю
...
Рейтинг: 0 / 0
12.12.2013, 08:07:50
    #38497913
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Arkadi,

Я понял то что toString превращает в любое выражение в текст.
...
Рейтинг: 0 / 0
12.12.2013, 11:15:49
    #38498130
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
ArkadiЯ понял то что toString превращает в любое выражение в текст.
Нет, не превращает.
...
Рейтинг: 0 / 0
12.12.2013, 14:51:38
    #38498629
ReFLeXive
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Arkadi,

Вам нужно в своем классе ToString переопределить стандартный метод toString(), в котором прописать то, что хотите видеть при выводе.
...
Рейтинг: 0 / 0
12.12.2013, 15:05:56
    #38498656
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Честно, не понял что и как
...
Рейтинг: 0 / 0
12.12.2013, 15:07:10
    #38498660
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
ToString () это вроде конструктора задал, нужно добавить метод?
...
Рейтинг: 0 / 0
12.12.2013, 15:10:16
    #38498665
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
ArkadiToString () это вроде конструктора задал, нужно добавить метод?
Да!
...
Рейтинг: 0 / 0
12.12.2013, 15:11:18
    #38498667
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
вы точно хотите программированием заниматься?

Что происходит на шаге, когда вы в гугл вводите словосочетание "java toString()" Выложите стектрейс ошибки
...
Рейтинг: 0 / 0
13.12.2013, 17:36:42
    #38500413
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
забыл ник,
да, думаете не смогу?
...
Рейтинг: 0 / 0
13.12.2013, 17:46:55
    #38500431
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
неудобно )
но где Вы читаете скерейс ошибки?
...
Рейтинг: 0 / 0
13.12.2013, 18:37:54
    #38500486
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Arkadiзабыл ник,
да, думаете не смогу?

не мне судить, но пока вы явно двигаетесь не в том направлении. В жизни всякое бывает, но вы задаете вопросы, которые гуглятся за 5 секунд, нужно всего лишь взять и попробовать научиться. Это одно из качеств, которое просто необходимо девелоперу. А вот уточнить детали - всегда пожалуйста, тут вам помогут
...
Рейтинг: 0 / 0
14.12.2013, 21:35:45
    #38501036
Arkadi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
забыл ник,
хорошо, понял. стараюсь
...
Рейтинг: 0 / 0
15.12.2013, 00:36:16
    #38501143
dmitriyche
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ToString
Arkadi,

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public class ToString {
    int d;
    int r;

    public ToString(int d, int r) {
        this.d = d;
        this.r = r;
    }

    // Вот этот метод вам рекомендовали переопределить.
    @Override
    public String toString() {
        return "ToString{" +
                "d=" + d +
                ", r=" + r +
                '}';
    }
}


Код: java
1.
2.
3.
4.
5.
6.
7.
public class Main {
    public static void main(String[] args) {
        ToString t = new ToString(12, 12);
        String s = t.toString();
        System.out.println(s);
    }
}


outputToString{d=12, r=12}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ToString / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]