jsp查询某个数小数点后面有几位
例如:String a="566",b="52.3",c="56.23"
要得到 a对应的是 0 b对应的是1 c对应的是2
直接判断小数点位数啊
a.split("."),然后判断里面是否有小数,在第几位。
1.存在字符串:
字符串长度 - 字符串寻找的index
2.不存在
return 0
这个应该可行:
Java code:
String[] array = a.split(".");
array == null; //表示没有点,是整数,可以返回0.
array != null;
String result = array[1].subsubstring(0,1);//这应该是你想得到的
Java code:
System.out.println(a.length()-(a.indexOf(".")==-1?a.length():a.indexOf(".")+1));
System.out.println(a.split("\\.").length>1?a.split("\\.")[1].length():0);
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......
各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......
我想用javabean实现计数
代码如下:
ComputerCount.java
package tom.jiafei;
import java.io.*;
public class ComputerCount{
int number=0;
boolean iscome=false;
File file=new ......