这题的重点在 strconv.ParseInt()的使用,
我们看下例子。
func ParseInt(s string, base int, bitSize int) (i int64, err error)
ParseInt 调入三个值 ,分别是string 的字符串,基础int二进制类型,int的bit大小
示例
b, err := strconv.ParseBool("true")
f, err := strconv.ParseFloat("3.1415", 64)
i, err := strconv.ParseInt("-42", 10, 64) //十进制,64位
u, err := strconv.ParseUint("42", 10, 64) //十进制,64位
所以本题上的示例代码:
package main
//import "fmt"
import "strconv"
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param a string字符串
* @param b string字符串
* @return string字符串
*/
func sum( a string , b string ) string {
// write code here
aa , _ := strconv.ParseInt(a,10,64)
bb , _ := strconv.ParseInt(b,10,64)
return strconv.Itoa(int(aa+bb))
}



京公网安备 11010502036488号