Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 126

Преобразование базового типа в объект

28.04.2008, 11:06. Показов 1075. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как можно передать в метод переменную базового типа, чтобы после
выполнения этого метода она изменилась(насколько я слышал,ее нужно преобразовать в объект,но как это сделать?).
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.04.2008, 11:06
Ответы с готовыми решениями:

Как передать методу параметры базового типа по ссылке?
Как написано в книге при передаче параметров базовый тип передается по значению, а объект-по ссылке. Пож-ста,объясните, как передать...

Создать объект, взяв имя его класса из переменной типа String?
Привет всем! Братцы, подскажите, ато у самого не получается... Есть ParentClass и несколько СhildClass extends ParentClass,...

Создать объект generic типа
Hi. есть абстрактный класс GraphRepresent: public abstract class GraphRepresent {} и несколько классов public class...

1
Sergey_
28.04.2008, 13:19
Лучший ответ Сообщение было отмечено Валентин Жуков как решение

Решение

1. Переменную базового типа НЕЛЬЗЯ преобразовать в объект.
2. Зачем нужно неявное преобразование? Разработчики языка специально старались запретить неявные преобразования переменных базовых типов, так как иначе фиг найдешь, почему не работает код.
3. Если очень хочется, можно создать свой mutable wrapper class:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public class MyInteger {
    public int variable;
}
 
public void f(MyInteger myInt) {
    myInt.variable = 555;
}
 
MyInteger myInteger = new MyInteger();
myInteger.variable = 666;
System.out.println(myInteger.variable); // 666
f(myInteger);
System.out.println(myInteger.variable); // 555
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.04.2008, 13:19
Помогаю со студенческими работами здесь

Преобразование типа в объекте
Доброй ночи! Завис на одном вопросе! Написал простенький код: package les2; import java.awt.*; import java.awt.event.*; ...

Преобразование строки даты в объект LocaleDate с русской локалью (JAVA TIME API 8)
/*анализ строки и преобразование в объект LocalDate*/ private LocalDate getAsLocalDate (String dateStr){ String...

Преобразование значений из одного специализированного типа в другой
Мне необходимо реализовать корректное преобразование значений из одного специализированного типа в другой специализированный тип. В...

Преобразование строки с кодами типа \uXXXX в строку с символами
Получаю строку, которая вместо кириллических символов содержит их коды в стиле \uXXXX, надо ее преобразовать в строку с собственно...

Преобразование массива примитивов в массив оболочек типа и наоборот
Знаю, что с массивами автоматическая упвковка и распаковка не работает. Существует ли метод для преобразования массива примитивов к массиву...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru