Возможно ли в Java использовать значение переменных для типа?Java - использовать значение переменной для присвоения типа другой переменной?
Например:
String s = "String";
А потом я хотел бы создать еще одну переменную z
, которая могла бы использовать s
значение для его типа. Можно ли это сделать? Может быть, с отражением или какой-то другой техникой?
Update:
Если это не возможно, таким образом, может быть, кто-то может предложить, как дать тип для переменной, когда вы получите то, что типа это из XML-файлов атрибутов? Как
<tag type="String">MyValue</tag>
И тогда я мог бы использовать значение type
атрибутов для определения типа переменных?
Вы хотите, чтобы значение с до г? Так что z будет содержать «String»? –
Я хочу, когда я создам переменную z, его тип будет определен с использованием значения переменной s. Как s z; (просто используя значение s как его тип). – Andrius
Этот пример, который вы дали, по-прежнему использует тот тип, который должен иметь, например String и Integer. P.S Кроме того, почему голос? – Andrius