substring的用法 substring函数的用法
一、substring怎么取小数点
两种方式:
1、通过强制类型转换
floata=1.1f;//定义一个浮点变量aintb=(int)a;//这里使用(int)方式对float进行强转,结果为1
2、通过转换为字符串,在截取整数部分
floata=1.1f;//定义一个浮点变量a Stringstr=String.valueOf(a);//浮点变量a转换为字符串str intidx=str.lastIndexOf(".");//查找小数点的位置 StringstrNum=str.substring(0,idx);//截取从字符串开始到小数点位置的字符串,就是整数部分 intnum=Integer.valueOf(strNum);//把整数部分通过Integer.valueof方法转换为数字
二、sql 的 substr能在where后使用吗
可以使用,substr是在字符串里取出一个子串
三、C#中substring的用法
Substring(param1,param2)
第一个参数是起始位置,这是位置是原字符串的初始位置:注意:是从该位置开始取,但是不包括这个点,
第二个参数是结束位置,可以省略,省略的话就是从开始位置一直取到最后,如果不省略,就是取得指定的长度如果超出了原字符串的长度,则报错,此举认为是个Bug。举个例子:
“abcdefg”.Substring(3,2)结果:de
"abcdefg".Substring(3,12)结果:报错
"abcdefg".Substring(3)结果:defg