Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
Groovy用户指南(12) (完)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

12、字符串

1)基本用法

l         Groovy中的字符串允许使用双引号和单引号

println "he said 'cheese' once"
println 'he said "cheese!" again'

l         Groovy支持\uXXXX引用(其中X16进制数),用来表示特殊字符,例如\u0040@字符相同

2)多行字符串

l         Groovy中的字符串可以分成多行

foo = "hello
 there 
 how are things?"
println(foo)

3Here-docs

l         如果有一大块文本(如HTML的)不想编码,你可以使用Here-docs

name = "James"
text = <<<FOO
hello there ${name}
how are you today?
FOO
assert text != null
println(text)

4GString

l         使用${expression}语法,可以在字符串中包含任意的表达式,类似于JSP ELVelocity

l         任何有效的Groovy表达式都能够使用${...}包含到方法调用中

l         使用包含${expression}的字符串时,CString对象就会被创建,以包含在字符串中使用的文本和值

l         CString使用惰性求值方式,只有在调用toString()方法时才会求值




相关文章

相关软件