String
- Move không có kiểu dữ liệu native cho chuỗi (string), do đó để sử dụng chuỗi(string), chúng ta phải sử dụng module string hoặc có thể sử dụng vector<u8> để lưu trữ byte string.
module strings::SayHello {
use std::debug::print;
use std::string::{String, utf8};
fun say_hello(): String {
let say_hello: String = utf8(b"Hello World!!!");
return say_hello
}
fun say_hello_vec(): vector<u8> {
let say_hello: vector<u8> = b"Hello World!!!";
return say_hello
}
#[test]
fun test_say_hello() {
let result = say_hello();
print(&result)
}
#[test]
fun test_say_hello_vec() {
let result = say_hello_vec();
print(&result)
}
}