golang 字符串加数组怎么传值给接受可变参数的函数

Python013

golang 字符串加数组怎么传值给接受可变参数的函数,第1张

public class Test01 {//新建一个类 String s = new String("good")//创建一个对象名字为s内容为good String[] ss = {"aaa"}//创建一个名为ss的数组只有1个数量内容为aaa public void m_method(String str,String[] sa) {//设置一个公共的无返回值的名为m_method的函数 ()里面是参数 str = "bad"//把bad赋值给str sa[0]="bbb"把bbb赋值给sa的第一个数组对象 } public static void main(String[] args) {//程序入口 Test01 t1 = new Test01()//在Test01里创建一个名为t1的对象 t1.m_method(t1.s,t1.ss)//对象t1调用test01的m_method函数,t1.s也就是test01类的s也就是good作为第一个参数,t1.ss也就是test01类里面的ss也就是aaa作为第二个参数进行运行 System.out.println(t1.s+t1.ss[0])//输出t1.s的值和t1.ss[0]的值; }

你是说 goto 标号? 把标号换成变量?

不好这么做,标号到是可以换成自定义的常量,变量不行

你要非用变量

直接写判断if,然后执行不同的goto不就好了么

话说 goto 还是少用点,多了会乱

golang原生数据类型:按长度:int8(-128-127)、int16、int32、int64。

布尔型:布尔型的值只可以是常量true或者false。一个简单的例子:varbbool=true。

数字类型:整型int和浮点型float32、float64,Go语言支持整型和浮点型数字,并且支持复数,其中位的运算采用补码。

字符串类型:字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接起来的。Go语言的字符串的字节使用UTF-8编码标识Unicode文本。

派生类型:包括:(a)指针类型(Pointer)(b)数组类型?结构化类型(struct)(d)Channel类型(e)函数类型(f)切片类型(g)接口类型(interface)(h)Map类型。