本文主要是介绍转:字符转变量,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
字符转变量
<%
class Init
{
public String strInput;
Init(String strInput)
{
this.strInput = strInput;
}
}
class StrToVal
{
Init newInit = new Init("11234");
String getClassField(String fieldname,Class classInt) throws Exception
{
if (classInt.getField(fieldname)!=null)
return classInt.getField(fieldname).get(newInit).toString();
throw new Exception(classInt.getName()+"No Such Field"+ fieldname);
}
public String strGet() throws Exception
{
return getClassField("strInput",Init.class);
}
}
/*
String mystr="1234";
String my="mystr";
StrToVal str1 = new StrToVal();
String temp;
str1.newInit.strInput=my;
temp=str1.strGet();
out.println(temp);
out.println("<br>");
**/
%>
这篇关于转:字符转变量的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!