Переменная Java искажение обходного решения

Вы всегда можете поставить дату так, как ожидает Google Sheets, в вашем случае mm/dd/yyyy.

Вы можете преобразовать экземпляры Time , Date или DateTime в любой желаемый формат, используя #strftime . Это выводит строку в указанном формате. Посмотрите на http://www.strftime.net/ для различных вариантов и живую демонстрацию.

В качестве альтернативы вы можете использовать локализовать функциональность Ruby on Rails. Это можно сделать, позвонив по телефону:

I18n.l your_time_variable, format: :default

5
задан Cory Walker 25 April 2009 в 19:49
поделиться

4 ответа

Если ваш класс реализует интерфейс Clonable , то Вы можете использовать метод Object.clone () для создания печатной копии. В статье Wikipedia есть несколько хороших деталей.

Альтернативой является использование конструкторов копирования , которые, согласно , этой странице более безопасны.

11
ответ дан 18 December 2019 в 08:31
поделиться

java.lang.Cloneable - это то, что вы ищете.

1
ответ дан 18 December 2019 в 08:31
поделиться

Зависит от "содержания". Например, вы не можете просто скопировать FileInputStream, а затем предположить, что оба будут продолжать загрузку из одного и того же файла.

По сути, есть два способа: если класс поддерживает интерфейс «Cloneable», вы можете клонировать его, вызвав clone () , Если нет, то он часто имеет конструктор копирования, который копирует данные из другого объекта.

Обычно у вас получается неглубокая копия (т.е. все поля класса копируются, но они указывают на один и тот же объект).

С другой стороны, многие объекты спроектированы как неизменяемые (например, класс String), и нет необходимости копировать такой объект, так как он не может быть изменен в любом случае.

4
ответ дан 18 December 2019 в 08:31
поделиться

У вас не может быть неявной ссылки на ссылку в Java, поэтому вы не можете использовать псевдоним для переменной.

Возможно, если вы объясните, чего вы пытаетесь достичь, мы можем помочь сделать это без "псевдонимов" «

Редактировать: вам действительно нужно объяснить, что вы имеете в виду, используя псевдоним int. Значение int является анонимным во время выполнения, поэтому создавать псевдонимы не имеет никакого смысла.

1
ответ дан 18 December 2019 в 08:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: