`

split判断小数点前数字(截取字符串)

    博客分类:
  • JS
阅读更多
方法一:找到小数点位置然后截取
String number = "123.456";
String intNumber = number.substring(0,number.indexOf("."));
System.out.println(intNumber); 

方法二:转成数字然后转换为整数再转换为字符串
String number = "123.456";
System.out.println(String.valueOf(Math.floor(Double.parseDouble(number))));

方法三:用小数点分割取第一个结果:
String number = "123.456";
System.out.println(number.split(".")[0]);
分享到:
评论

相关推荐

    Python程序设计字符串PPT教案.pptx

    4. **字符串截取**:字符串可以通过索引和切片进行截取。索引如`s[0]`获取第一个字符,切片如`s[1:3]`获取从索引1到2(不包括2)的子字符串。`s[start:end]`表示从`start`到`end-1`的字符,`s[:]`表示复制整个字符串...

    数字转换为大写(JAVA)

    - `substring()`方法用于截取字符串的一部分,这里未在示例代码中出现,但在实际应用中可能需要用到。 3. **方法的定义与调用**: - `changeA(String str)`方法用于处理整数部分,根据输入的整数字符串转换成大写...

    ASP基础到精通教程ppt

    Left(“被截取字符串”,长度) 从字符串的左边截取按照指定长度的子字符串 a=“I am nice” left(a,3) “I a” right(a,3) “ice” right(“被截取字符串”,长度) 从字符串的右边截取按照指定长度的子字符串 ASP提供...

    Python在数学建模中的应用

    Python 访问子字符串,可以使用方括号 [ ] 来截取字符串,字符串的截取的语法格式如下: var1 = 'Hello World!' var2 = "Runoob" 变量[头下标:尾下标] 常用的字符串操作有: (1) find 与 rfind 分别用来查找一个...

    js版数字转千位符,通用

    - 将传入的数字`num`转换为字符串,并使用`.`作为分隔符进行分割,得到数组`nums`。 - 如果`nums`长度大于1,即存在小数部分,则分别存储整数部分和小数部分。 2. **处理整数部分**: - 使用`toString()`确保`...

    Android金额输入框只允许输入小数点后两位效果

    为了统计一个字符在字符串中出现的次数,我们编写了一个辅助函数`counter()`,它遍历字符串并计数指定字符出现的次数。 总结一下,实现Android金额输入框只允许输入小数点后两位效果的关键步骤包括: 1. 创建自定义...

    Javascript中字符串和数字的操作方法整理

    JavaScript是一种广泛用于网页和网络应用的脚本语言,它提供了丰富的功能来操作字符串和数字。在JavaScript中,处理字符串和数字是日常编程中常见的任务。以下是一些主要的方法,它们帮助开发者有效地处理这两种数据...

    Axure 9.0高级教程:最新最全的函数使用手册.docx

    这些函数可以帮助用户获取字符串的长度、字符、Unicode 编码、组合字符串、查询字符串、替换字符串、截取字符串和分隔字符串等信息。 Axure 9.0 高级教程:最新最全的函数使用手册是一个非常详细和全面的手册,涵盖...

    PHP5 字符串处理函数大全

    - number_format()函数用于格式化数字为带有千位分隔符和小数点的字符串。 15. ord() - ord()函数用于将一个字符的ASCII码转换为字符本身,是chr()函数的逆运算。 16. parse_str() - parse_str()函数用于将特定...

    Android 限制显示小数点后两位的实现方法

    首先,将数字转换为字符串,然后使用 `split()` 函数以小数点为分隔符拆分成两部分。检查第二部分(小数部分)的长度,如果超过两位,就进行相应的处理。以下是一个例子: ```java EditText priceET = findViewById...

    Python字符串类型以及应用

    - **字符串方法**:Python字符串提供许多内置方法,如`len()`计算长度,`lower()`和`upper()`转换为小写和大写,`strip()`去除两侧空白,`split()`分割字符串等。 - **模板字符串**:Python还支持模板字符串,通过`...

    node.js中格式化数字增加千位符的几种方法

    循环查找方式是一种递归方法,通过不断截取字符串的最后三位,并在其前面添加逗号,直到整个数字字符串处理完毕。下面是这种方法的具体实现: ```javascript function formatNumber(value) { value = value....

    EditText限制输入数字,精确到小数点后1位的设置方法

    // 允许空字符串输入 if (source == null || end - start == 0) { return null; } // 检查是否包含小数点 String dValue = dest.toString(); String[] splitArray = dValue.split("\\."); if (splitArray....

    货币格式化

    \b)` 是一个前瞻断言,用来确保在匹配到三个数字后,后面还有可能跟三个数字,直到最后一个小数点及两位小数或字符串结尾。 - `g` 是全局匹配标志,表示在整个字符串中进行搜索。 最终,该正则表达式的替换操作会在...

    hive函数大全 函数参考

    5. **字符串截取函数** (`substr`, `substring`): 截取字符串的一部分。 6. **字符串转大写函数** (`upper`, `ucase`): 将字符串转换为大写。 7. **字符串转小写函数** (`lower`, `lcase`): 将字符串转换为小写。 8....

    freemarker总结

    2,使用+运算符时,如果一边是数字,一边是字符串,就会自动将数字转换为字符串再连接,如:${3 + "5"},结果是:35 使用内建的int函数可对数值取整,如: ${ (x/2)?int } ${ 1.1?int } ${ 1.999?int } ${ -1.1?int } ...

    javascript-cheat-sheet-v1

    - **slice(start, end)**: 截取字符串的一部分。 - **split(separator, limit)**: 将字符串分割成数组。 - **substring(start, end)**: 返回字符串的一个子串。 - **substr(start, length)**: 返回字符串的一个子串...

    正则表达式

    - **`Regex.Split`**:使用匹配项作为分隔符分割字符串。 ##### 5. C#中Match类和Group类 - **`Match`类**:包含匹配结果的信息,如起始位置、长度等。 - **`Group`类**:代表正则表达式中的一个分组,可以访问到...

Global site tag (gtag.js) - Google Analytics