목차

BeanShell

실행

java -cp $CLASSPATH:bsh-xx.jar bsh.Console # GUI Console
java -cp $CLASSPATH:bsh-xx.jar $JAVA_OPTS bsh.Console &> /dev/null & # cygwin 에서 실행할 때
java -cp $CLASSPATH:bsh-xx.jar bsh.Interpreter # Text Console
java -cp $CLASSPATH:bsh-xx.jar filename [args ..]] # run bsh script file

Bean Shell 2 특징

Java 5 var args 지원

a = String.format("Hello %s %s", "world", "nice to meet you");
print(a);

긴 문자열

BeanShell 2 는 긴 문자열을 지원한다.

String hello="""
긴 문자열을
이렇게 
적을 수 있다.
""";
print(hello);