∀ddict

I'm a Japanese otaku. I like Manga, Anime, Games and Comics.

はてなダイアリー追加記法

はてなグループで使用可能だったソースコードのハイライトがダイアリーでも使えるようになった様子。技術者が多そうなはてならしい更新ですね。早速使ってみる。

先日JDK6(Java SE 1.6.0)が公開されたので、新機能のスクリプトと提携するコードを試しに。

import javax.script.*;

public class TestScript
{

    public TestScript()
    {
        ScriptEngineManager sem = new ScriptEngineManager();
        ScriptEngine se = manager.getEngineByName("js");
        
        String script = "var text = 'Hello World';" +
                        "print(text);";
 
        if (se != null)
        {
            try
            {
                se.eval(script);
            }
            catch (ScriptException e)
            {
                e.printStackTrace();
            }
        }
    }
    
    public static void main(String[] args)
    {
        new TestScript();
    }
    
}

実行結果は

Hello World

と表示されるだけですが(笑)