我的程序必须从文件中接收输入,输入可以是字符,整数或字符.有了这个,我必须从文件中给出的元素创建一个树.输入的类型在文件的开头给出.我的问题是我的insertNode函数将该元素作为泛型类型T接收,但该文件被读作字符串.如何将String转换为T型?
尝试编译:
String element = br.readLine();
T elem = (T)element;
Run Code Online (Sandbox Code Playgroud)
导致编译错误:
"发现:需要java.lang.String:T"