|
Auto .toString()
|
|||
---|---|---|---|
#18+
Всем привет! Есть собственный класс Event со своей реализацией toString. Почему здесь работает: Код: java 1.
А здесь выдает no suitable method found for info(Event) ? Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 15:31 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
И в систем ауте и в логгере на вход принимается стринг и java автоматом должна использовать toString в обоих случаях. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 16:47 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
MolasarА здесь выдает no suitable method found for info(Event) ? Думать над смыслом сообщения об ошибке. Смотреть описание метода info( ). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 16:49 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
Molasar....и в логгере на вход принимается стринг... Доку не смотрел. Сорцы искать лениво. НО "не верю" ( C ) Укажите классы, дайте ссылку на сорцы. Тогда можно разводить холивар. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 16:53 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
Molasar в систем ауте на вход принимается стринг неужели? а посмотреть? вдруг там перегруженные методы есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 16:57 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
класс Event Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
Приложение: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 17:02 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
Molasar, Вообще, вам уже намернули: System.out - это PrintStream ( https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#out) У PrintStream есть метод println(Object) ( https://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println(java.lang.Object)) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 17:39 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
Т.е. не получится в логгер кидать свой класс даже с переопределенным методом toString? LelouchMolasar, Вообще, вам уже намернули: System.out - это PrintStream ( https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#out) У PrintStream есть метод println(Object) ( https://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println(java.lang.Object)) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 17:51 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
Molasar, Как аргумент для форматирования - получится. Например, тут: https://www.tutorialspoint.com/slf4j/slf4j_parameterized_logging.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 17:54 |
|
Auto .toString()
|
|||
---|---|---|---|
#18+
В примере приведена конструкция: logger.info("" + sendEvent); которая у меня работает. LelouchMolasar, Как аргумент для форматирования - получится. Например, тут: https://www.tutorialspoint.com/slf4j/slf4j_parameterized_logging.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2019, 18:02 |
|
|
start [/forum/topic.php?fid=59&fpage=23&tid=2121127]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 192ms |
0 / 0 |