能否以一段java代码作为一个方法的参数?

2019-03-25 13:42|来源: 网路

如题,方法的一个参数用来接收一段java代码,在该方法内编译执行这段代码,能否实现?

比如
public String subtitue(String data, String javaCode) {
//该方法返回java代码javaCode处理参数data的返回值
}

相关问答

更多
  • public class HelloWorld{ public static void main(String[] args){ System.out.println("hello world!"); } } 一. 基本概念 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。 二. 体系 Java分为三个体系,分别为Java SE( ...
  • public static int sumSome(int position,int max){ int params[] = new int[]{4,3,5,8,5,3,1,5,1,8,0,6}; //读入的一串整数 int total = 0; //总和 for (int i = 0; i < params.length; i++) { if((i+1)%position == 0){ //如果能整除postion,因为数组是从0开始,所以要加1 total += params[i]; } } retu ...
  • 因为Long类里面没有length这个方法;如果你想得到Long类型的,可以把它先转换成String类型,使用 String.valueOf(enabled),把enabled转换成String类型就可以用length()方法了,看来你是初学者啊,加油吧
  • import java.awt.event.*; import javax.swing.*; public class FrameTest { public static void main(String[] args) { new F().setVisible(true); } } class F extends JFrame implements ActionListener{ JCheckBox a,b,c; JRadioButton d,e,f; ButtonGroup g; F(){ this.s ...
  • 求一段ajax代码[2023-05-08]

    无耐!我也在寻找相关的代码!Ajax搞得真是太神秘了!
  • 默认的包 可实现的功能较少 要自己去下载一个 JMF的包 java media framework 可以实现很多的视频相关功能...具体怎么用,查API
  • 打开eclipse,新建一个Project,再建个class,把上面的内容粘贴进去,保存。右击选择RunAs即可。
  • 定界符倒只有空格 不过你可以试试选中所有要缩进的代码 然后按TAB键 就能一次性缩进所有代码,大部分编辑器支持这个功能
  • 有一个很简单使用的方法,结束时调用 JOptionPane.showInputMessage()函数,这个函数会跳出一个对话框,让用户输入数据,并返回String 比如String name; name = JOptionPane.showInputDialog("请输入您的名字:"); 这样就可以得到name了,至于第一名的名字嘛,在类的成员变量里加一个String First_name就可以了,如果成绩比上次的好,就覆盖之,否则不变,显示第一名的名字就直接显示First_name就行了 文件读取给你给个 ...
  • 求一段JAVA代码[2022-02-22]

    Image getImage(String filename){ URLClassLoader urlLoader=(URLClassLoader)this.getClass(). getClassLoader(); URL url=null; Image image=null; url=urlLoader.findResource(filename); image=Toolkit.getDefaultToolkit().getImage(url); MediaTracker mediatracker=ne ...