美文网首页
数字型字符串分割后转整型的坑

数字型字符串分割后转整型的坑

作者: 我的昵称被使用 | 来源:发表于2017-08-10 12:24 被阅读11次

问题来源:

比如前端页面多选传到后台的是一个数字型字符串(字符串中每个数字是前台页面选择的id)。

注意点:

字符串列表按逗号分隔成字符串数组,字符串又是数字型的字符串。
后面的业务逻辑需要将数字字符串转成数字。如果前面分割之前的数字型字符串列表是空的,如果没有做非空判断,后面分割后转型会报错。

解决思路:

程序里有类型转换的地方一般感觉都不自然,如果遇到必须转型的时候,需要对转型前的字符串认真做校验,比如非空判断

相关文章

  • 数字型字符串分割后转整型的坑

    问题来源: 比如前端页面多选传到后台的是一个数字型字符串(字符串中每个数字是前台页面选择的id)。 注意点: 字符...

  • Python3 & 基本数据类型(二)

    数据类型 分为数字型和非数字型。数字型包括整型,长整型,浮点型,复数型;非数字型包括字符串,列表,元组和字典 ;非...

  • 老刘教你学python

    05 如何将多个值分割后转为整型? 使用map函数结合split()函数 split 函数 是指分割函数的意思,...

  • 006_wz_hm_python中的变量类型

    python中的变量类型可以分为数字型和非数字型 数字型: 整型(int)、浮点型(float)、布尔型(bool...

  • 无标题文章

    Python 中数据类型可以分为数字型和非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool...

  • 列表,元组,字典

    Python 数据类型 Python中数据类型分为数字型和非数字型数字型:整型(int)浮点型(float)布尔型...

  • pyhton的数据类型

    python的数据类型分为2大类:数字型和非数字型。数字型:整型(int),浮点型(float),布尔型(bool...

  • python基础

    在python中数据类型可以分为数字型 和 非数字型 数字型: 1整型(int) 2浮点型(float) 3布尔型...

  • (三)数据类型

    在 Python 中,数据类型可分为【数字型】和【非数字型】。 一、数字型1、整型( int )2、浮点型( fl...

  • OC字符串截取、拼接、分割...... (iOS开发)

    1.截取字符串 2.字符串大小写转换 3.分割字符串 4.字符串转化为数字型再计算 5.字符串比较 6.字符串拼接...

网友评论

      本文标题:数字型字符串分割后转整型的坑

      本文链接:https://www.haomeiwen.com/subject/eghhrxtx.html