Скажите, что я получаю имена людей и хочу создавать объекты с одинаковыми именами:Я хочу написать функцию в Java, которая принимает аргумент String в качестве аргумента и создает объект с тем же именем.
void foo(String str){
Person str = new Person();
}
Так что позже я могу обратиться к человеку по имени, что-то вроде:
int getAcoountNumber(String str){
return str.acNumber;
}
Посмотрите в Java Reflection API –
Это очень непонятно, что вы на самом деле хотите, но я бы держать пари отражение не так. Из примера, который вы указали, я бы предложил посмотреть в java.util.Map и googling вокруг гораздо больше. –
У вас может быть узел, у которого есть эта строка и значение. позже вы можете идентифицировать этот узел, используя строку. – Sarz