Literal strings are always of type String:
julia> typeof("hello") String
This is also true if they contain UTF-8 characters that cannot be represented in ASCII, as in this example:
julia> typeof("Güdrun") String
UTF-16 and UTF-32 are also supported. Strings are contained in double quotes (" ") or triple quotes (""" """). They are immutable, which means that they cannot be altered once they have been defined:
julia> s = "Hello, Julia" julia> s = 'z'ERROR: MethodError: no method matching setindex!(::String, ::Char, ::Int64)
String is a succession, or an array of characters (see the Ranges and arrays section) that can be extracted from the string by indexing it, starting from 1: with str = "Julia", str returns the character 'J' ...