JuliaでERROR: LoadError: syntax: character literal contains multiple charactersというエラーメッセージが出ましたので、その解決方法を紹介します。
具体例
実際に起きたプログラムを紹介します。
println('Hello World')
ERROR: LoadError: syntax: character literal contains
原因&解決方法
Juliaでは、シングルクォーテーションで囲んだものは、文字として認識します。
文字列として認識するためには、ダブルクォーテーションで囲む必要があるようです。
文字は、1バイトのメモリサイズをもつデータ型で、A、Bなど1文字の英数字がそれに相当します。
文字列は、文字が配列になったもので、多量の文字(単語、文)がそれに相当します。
したがって、ダブルクォーテーションで囲むことで解決します。
println("Hello World")
Hello World
まとめ
Juliaでは、文字はシングルクォーテーション、文字列はダブルクォーテーションで囲むこと