var cstrs []*C.char
header := (*reflect.SliceHeader)(unsafe.Pointer(&cstrs))
header.Data = cstrspointer
header.Len = cstrslength
for _, cstr := range cstrs {
gostrs = append(gostrs, C.GoString(cstr))
}
有两种方法,根据例子说明: String ->ints="12345"int i第一种方法:i=Integer.parseInt(s)第二种方法:i=Integer.valueOf(s).intValue()第一种方法:i=Integer.parseInt(s)//直接使用静态方法,不会产生多余的对象,但会抛出异常第二种.