Есть ли возможность экземпляра класса с переменной и без явного вызова классового объекта?Консоль конструктора с varibales без цитирования явного classtype в Java?
Например, у нас есть класс cat и строка, которая представляет String cat. Можно ли вызвать класс кота, как показано ниже или аналогично в коде?
public class MyMainClass {
public static void main(String[] args) {
String name="cat";
//normal methode of instancing the class Cat:
Cat cat=new Cat();
//my method
name cat=new name(); // because name="cat" this should be Cat cat=new Cat();
}
}
class Cat{
// whatsoever
}
Каков ваш прецедент? – Jeffrey
'String name = new String (" cat ");' is was waste. Просто выполните 'String name =" cat "' –
Есть несколько вещей, которые можно сделать в этих строках с использованием отражений или дженериков, мне нужно будет более подробно узнать, что и почему вы пытаетесь сделать, прежде чем я смогу сделать какие-либо рекомендации. –