java - 如何确保字符串只有任意长度的双倍?

标签 java

我需要一个正则表达式,我想看看字符串是否只是 double ,但它可以是任意长度,有什么建议吗?

最佳答案

您能否尝试将字符串转换为 double 型,并在失败时捕获异常?

try{
  Double aDouble = Double.parseDouble(aString);
}catch (NumberFormatException nfe){
// handle it not being a Double here
}

关于java - 如何确保字符串只有任意长度的双倍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1638142/

相关文章:

java - 我正在尝试使用带有 .charAt() 的扫描仪从单个字符串获取字符输入

java - 如何防止JDOM2中的XMLOutputter切割属性名称(命名空间部分)?

java - 如何处理 Cassandra 中的竞争条件?

java - 线程 Java 中断

java - 使用 Spring 和 JsonTypeInfo 注释将 JSON 反序列化为多态对象模型

java - 为什么 Java 经常用于企业应用程序?

java - 远程数据库

java - Maven将Target中生成的JAR复制到外部文件夹

Java 如何创建一个为 addDeserializer 扩展 SimpleModule 的模块类?

java - 如何从代码中扩展 Java 类路径通配符?