当前位置:网站首页>[groovy] string (string type variable definition | character type variable definition)
[groovy] string (string type variable definition | character type variable definition)
2022-07-05 03:12:00 【Programmer community】
List of articles
- One 、 String type variables
- Two 、 Character type variable
- 3、 ... and 、 Complete code example
One 、 String type variables
Use def Keyword declaration Groovy Medium Variable ;
Declaration string , You can use the following :
// character string // def keyword yes define abbreviation def s1 = "Hello"def s2 = 'Hello' // Single quotes are also strings def s3 = 'H' // Single quotes are also strings
Be careful : Single quotation marks and Double quotes , By default, they all represent strings ;
stay Java in , Single quotation marks are characters , If you want to declare characters , Look at the next section ;
Use println Print the above
3
3
3 The type of a variable :
// Print the types of the above three variables println s1.classprintln s2.classprintln s3.class
Complete code example :
// Groovy You can not add it before the class publicclass Test {
// Function parameter type , You don't have to state static void main(args) {
// Groovy Code may not use semicolons // println Method can call directly , Don't use System.out It's fine too // println Followed by the string to be printed Use spaces to separate , You can use no brackets println "Hello Groovy!!!" // character string // def keyword yes define abbreviation def s1 = "Hello" def s2 = 'Hello' // Single quotes are also strings def s3 = 'H' // Single quotes are also strings // Print the types of the above three variables println s1.class println s2.class println s3.class }}
Execution results : Print out the
3
3
3 Both variable types are class java.lang.String type ;
Two 、 Character type variable
In the previous chapter, we analyzed
def s3 = 'H'
Code , Used to define the string , If characters are defined , It needs to be followed by as char sentence ;
def c1 = 'H' as char
This defines a character ;
Print character and Character type variable :
// Statement char type def c1 = 'H' as char// Print character Type variable type class java.lang.Characterprintln c1println c1.class
Print the results :
3、 ... and 、 Complete code example
// Groovy You can not add it before the class publicclass Test {
// Function parameter type , You don't have to state static void main(args) {
// Groovy Code may not use semicolons // println Method can call directly , Don't use System.out It's fine too // println Followed by the string to be printed Use spaces to separate , You can use no brackets println "Hello Groovy!!!" // character string // def keyword yes define abbreviation def s1 = "Hello" def s2 = 'Hello' // Single quotes are also strings def s3 = 'H' // Single quotes are also strings // Print the types of the above three variables println s1.class println s2.class println s3.class // Statement char type def c1 = 'H' as char // Print character Type variable type class java.lang.Character println c1 println c1.class }}
Execution results :
边栏推荐
- Devtools的簡單使用
- [200 opencv routines] 99 Modified alpha mean filter
- Design and implementation of community hospital information system
- Ubantu disk expansion (VMware)
- Simple use of devtools
- ASP. Net core 6 framework unveiling example demonstration [01]: initial programming experience
- 2.常见的请求方法
- Use of kubesphere configuration set (configmap)
- Port, domain name, protocol.
- PHP cli getting input from user and then dumping into variable possible?
猜你喜欢
Spark SQL learning bullet 2
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
为什么腾讯阿里等互联网大厂诞生的好产品越来越少?
SQL performance optimization skills
Asp+access campus network goods trading platform
El select, El option drop-down selection box
[105] Baidu brain map - Online mind mapping tool
Pytest (4) - test case execution sequence
Simple use of devtools
Design and implementation of campus epidemic prevention and control system based on SSM
随机推荐
When sqlacodegen generates a model, how to solve the problem that the password contains special characters?
Design and implementation of high availability website architecture
Elk log analysis system
Talk about the SQL server version of DTM sub transaction barrier function
Port, domain name, protocol.
Flume configuration 4 - customize mysqlsource
腾讯云,实现图片上传
PHP cli getting input from user and then dumping into variable possible?
Huawei MPLS experiment
Leetcode42. connect rainwater
SQL performance optimization skills
Clean up PHP session files
Simple use of devtools
Dart series: collection of best practices
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Is there any way to change the height of the uinavigationbar in the storyboard without using the UINavigationController?
Mongodb common commands
Sqoop安装
this+闭包+作用域 面试题
Scientific research: are women better than men?