Swift Literals

In this tutorial you will learn about the Swift Literals and its application with practical example.

Swift Literals

Literals are used to express certain values within the source code of the program. In Swift, literals can be used to represent value of an integer, floating-point number, or string type. Here are some of valid literals examples –

In Swift, literals can be of following types –

Integer Literals

Integer literal are used to represent a decimal, binary, octal, or hexadecimal constant value. In Swift, a binary literals starts with 0b, octal literals starts with 0o, and hexadecimal literals starts with 0x and rest every integer literal is a decimal literals.


Floating-point Literals

A floating-point literal is used to represent value for a float and double variable or constants. A floating-point literals can be represented either in decimal form or hexadecimal form.

A decimal floating-point literals is composed of a sequence of decimal digits followed by either a decimal fraction, a decimal exponent, or both.While, a hexadecimal floating-point literals composed of a 0x prefix, followed by an optional hexadecimal fraction, followed by a hexadecimal exponent.




String & Character literals

String literals are represented as a sequence of characters surrounded by double quotes and a character literal is represented as a single character surrounded by double quotes.

Recommended:-  Swift guard Statement


Here, “S” is a character literal and “W3Adda Swift” is a string literal.

Boolean Literals

Boolean literals are used to represent true and false value.


Here, true is a boolean literal which is assigned to the constant flg.

In this tutorial we have learn about the Swift Literals and its application with practical example. I hope you will like this tutorial.