亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

groovy(1)

標簽:
Android

//groovy中基本数据类型都会被转成对象类型
int x=10
double y=3.13
println x.class//java.lang.Integer
def x_1=11
def y_1=4.23//java.lang.Double
def name='oaadfsd'//java.lang.String.

println( x_1.class)
println(y_1.class)
println(name.class)
//groovy中字符串类型用两种String ,GString(扩展)
def agr='aseed 'a''
//三引号字符串,写的什么规则就是什么规则
def arg1='''three

sigle 
    string'''

//双引号字符串可以扩展,加入变量(或者表达式) .加入变量之后类型就变成了GString
def arg2="aaaaa:${arg1}"
def sum="3加2等于${3+2}"
/*groovy字符串常用操作方法:
1:java.lang.String 中的方法
2:DefauleGroovyMethods (Groovy对所有对象的扩展方法)
3:StringGroovyMethods(重写了DefauleGroovyMethods中对字符串的操作的方法.包括(普通类型的参数的方法和闭包类型参数的方法)
*/
//方法:1字符串填充
def str="groovy"
def str1=str.center(8,'b');
def str2=str.center(8)
println(str1)//bgroovyb(两边加b,长度为8)
println(str2)// groovy (两边加空格,长度为8)
println(str.padLeft(8,"c"))//bbgroovy
//方法2:字符串比较
def str3="groovyaa";
def str4="groovyaabbbb";
println(str3>str4)//false
println(str4[1])//r
println(str4[0..3])//groo
println(str4.minus(str3))//bbbb ,减法.将str4中包含str3中的字符串去除.
println(str4-str3)//bbbb ,同上.
println(str4.reverse())//倒序
println(str4.capitalize())//首字符大写
println(str4.isNumber())//是否是数字字符串
println(str4.toInteger())//转化,等等

原文链接:http://www.apkbus.com/blog-953329-77627.html

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消