当前位置:网站首页>[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.classComplete 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 charThis 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.classPrint 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 :

边栏推荐
- LeetCode --- 1071. Great common divisor of strings problem solving Report
- SFTP cannot connect to the server # yyds dry goods inventory #
- Anchor free series network yolox source code line by line explanation Part 2 (a total of 10, ensure to explain line by line, after reading, you can change the network at will, not just as a participan
- Design and implementation of kindergarten management system
- Why are there fewer and fewer good products produced by big Internet companies such as Tencent and Alibaba?
- PHP cli getting input from user and then dumping into variable possible?
- Returns the lowest common ancestor of two nodes in a binary tree
- Asemi rectifier bridge 2w10 parameters, 2w10 specifications, 2w10 characteristics
- this+闭包+作用域 面试题
- Sqoop installation
猜你喜欢

Flume configuration 4 - customize mysqlsource

Apache Web page security optimization

Share the newly released web application development framework based on blazor Technology

Machine learning experiment report 1 - linear model, decision tree, neural network part

Pytest (4) - test case execution sequence
![[105] Baidu brain map - Online mind mapping tool](/img/4f/64ee0bb15aec435294d4f5fde4493e.jpg)
[105] Baidu brain map - Online mind mapping tool

Character painting, I use characters to draw a Bing Dwen Dwen

SPI and IIC communication protocol

IPv6 experiment

Apache build web host
随机推荐
Is there any way to change the height of the uinavigationbar in the storyboard without using the UINavigationController?
为什么腾讯阿里等互联网大厂诞生的好产品越来越少?
Idea inheritance relationship
El tree whether leaf node or not, the drop-down button is permanent
Voice chip wt2003h4 B008 single chip to realize the quick design of intelligent doorbell scheme
看 TDengine 社区英雄线上发布会,听 TD Hero 聊开发者传奇故事
How can we truncate the float64 type to a specific precision- How can we truncate float64 type to a particular precision?
Yuan universe also "real estate"? Multiple second-hand trading websites block metauniverse keywords
Spoon inserts and updates the Oracle database, and some prompts are inserted with errors. Assertion botch: negative time
Comparison of advantages and disadvantages between platform entry and independent deployment
Azkaban概述
Apache build web host
Master Fur
IPv6 experiment
2021 Li Hongyi machine learning (3): what if neural network training fails
VM in-depth learning (XXV) -class file overview
Devtools的简单使用
qrcode:将文本生成二维码
LeetCode 234. Palindrome linked list
What is the most effective way to convert int to string- What is the most efficient way to convert an int to a String?