📄 stringbuffertest.groovy
字号:
class StringBufferTest extends GroovyTestCase { void testSize() { def x = new StringBuffer() assert x.size() == x.length() x = new StringBuffer('some text') assert x.size() == x.length() } void testPutAt(){ def buf = new StringBuffer('0123') buf[1..2] = 'xx' assert '0xx3' == buf.toString() , 'replace with String' buf = new StringBuffer('0123') buf[1..2] = 99 assert '0993' == buf.toString() , 'replace with obj.toString()' buf = new StringBuffer('0123') buf[0..<0] = 'xx' assert 'xx0123' == buf.toString(), 'border case left' buf = new StringBuffer('0123') buf[4..4] = 'xx' println buf.toString() assert '0123xx' == buf.toString(), 'border case right' // more weird Ranges already tested in ListTest }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -