Вниз  Java-программирование (1-ые посты)
- 4.06.2013 / 16:46
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
у меня есть класс в пакете, и в нем мне надо использовать методы класса в корне
- 4.06.2013 / 16:52
gost6678
  Пользователь

gost6678 
SeTSeR, ааааа, понял, ну тогда сделай класс в корне публичным и статичным, а также все методы сделай таким и сможешь обращаться к нему через его имя, например NameClass.method()
   Классы в корне яр-архива не надо импортировать.
- 4.06.2013 / 16:57
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
gost6678, ну у меня конструктор класса в пакете принимает объект корневого класса, как параметр. Компилятор это не пропускает. Вот я и спросил, как это реализовать.
P.S. но я всё равно сейчас уже чуть по-другому сделал :)
P.P.S. но всё равно спасибо

Изменено SeTSeR (4.06 / 16:57) (всего 1 раз)
- 4.06.2013 / 17:02
gost6678
  Пользователь

gost6678 
Чтобы передать обьект другому классу, то он должен быть публичным, а если он приватный,то ты его сможешь использовать только внутри класса.
- 4.06.2013 / 17:04
gost6678
  Пользователь

gost6678 
А лучше кинь эти два класса сюда и я скажу в чем ошибка.
- 4.06.2013 / 17:13
SeTSeR
  Пользователь

SeTSeR 
Сейчас: Offline
gost6678, я же говорю, я сделал там по-другому. Вот код:
Открыть спойлер

- 4.06.2013 / 17:24
gost6678
  Пользователь

gost6678 
аааа, понял.
- 5.06.2013 / 12:36
gost6678
  Пользователь

gost6678 
Имеется число double с одним знаком после запятой, как сделать чтобы после запятой всегда было два знака?
- 5.06.2013 / 12:58
SilentKnight
  Пользователь

SilentKnight 
Сейчас: Offline
gost6678, можно так:

  1. double d = 1.2;
  2. String s = Double.toString(d); // переводим число в строку
  3. int index = s.indexOf('.'); // находим, где в этой строке десятичная точка
  4. int count = s.length() - index - 1; // находим количество имеющихся знаков после запятой
  5. while(count < 2) // здесь вместо 2 можно поставить нужное число знаков после запятой
  6. {
  7. s += '0'; // приписываем к числу ноль
  8. count++; // одну цифру добавили
  9. }

- 5.06.2013 / 13:32
kiriman
  Пользователь

kiriman 
Сейчас: Offline
только строкой получится, переведя в число незначащие нули улетучатся
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)