go语言的字符串是UTF-8编码的、不可改变的字节序列。
要修改字符串,只能以原串为基础,创建一个新串。下面的图中是一个参考示例,提供了以原串为蓝本,创建新串的两种方法。
代码
输出
你是说 goto 标号? 把标号换成变量?不好这么做,标号到是可以换成自定义的常量,变量不行
你要非用变量
直接写判断if,然后执行不同的goto不就好了么
话说 goto 还是少用点,多了会乱
go语言的字符串是UTF-8编码的、不可改变的字节序列。
要修改字符串,只能以原串为基础,创建一个新串。下面的图中是一个参考示例,提供了以原串为蓝本,创建新串的两种方法。
代码
输出
你是说 goto 标号? 把标号换成变量?不好这么做,标号到是可以换成自定义的常量,变量不行
你要非用变量
直接写判断if,然后执行不同的goto不就好了么
话说 goto 还是少用点,多了会乱