java中如何检查空格

2023-12-25

String selectedVal = "";

for (SelectItem item : filterItems) {
                selectedVal = item.getValue().toString();
                break;
            }

我得到 selectedVal=" " 如何检查 java 中的这个空白空间。

我尝试使用 if(!selectedVal.equals("") 和 if(!selectedValue.is Empty()) 但条件变为 true。如何检查多个空白?


You can trim()在检查之前你的字符串isEmpty()

boolean isEmpty = myString.trim().isEmpty();

提防isEmpty(),仅从 Java SE 6 起可用


资源 :

  • javadoc - String.trim() http://download.oracle.com/javase/6/docs/api/java/lang/String.html#trim()
  • javadoc - String.isEmpty() http://download.oracle.com/javase/6/docs/api/java/lang/String.html#isEmpty()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java中如何检查空格 的相关文章

  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • hashcode 的默认实现为以相同方式构造的对象返回不同的值

    我在这里编写一个示例代码 public class Test private int i private int j public Test TODO Auto generated constructor stub public Test
  • 在 RESTful Web 服务中实现注销

    我正在开发一个需要注销服务的移动应用程序 登录服务是通过数据库验证来完成的 现在我陷入了注销状态 退一步 您没有提供有关如何在应用程序中执行身份验证的详细信息 并且很难猜测您在做什么 但是 需要注意的是 在 REST 应用程序中 不能有会话
  • Java排序列表

    我在java中得到了一个列表 我从 SQL 查询中获取值 public void ReloadPages throws Exception try Connection conn Framework GetDatabaseManager G
  • 返回音频文件类型列表

    在回答这个问题时 我想制作一个java程序 其中有一个组合框 显示文件夹中所有可用文件的标题 https stackoverflow com questions 6516869 i want to make a java program i
  • 从 robovm 项目创建 iOS 静态库(JNI 中的 BAD_ACCESS)

    我有大量的Java代码 只有计算函数 没有UI 我想在iOS中将其重用为静态库 我的方法是使用robovm http www robovm com并按照robovm论坛中两篇文章中描述的非官方方式创建静态库 1 基本方式 https gro
  • 使用 Java FFmpeg 包装器,还是简单地使用 Java 运行时来执行 FFmpeg?

    我对 Java 还很陌生 需要编写一个程序来监听视频转换指令 并在新指令到达时转换视频 说明存储在 Amazon SQS 中 但这与我的问题无关 我面临一个选择 要么使用 Java 运行时来执行 FFmpeg 转换 如从命令行 要么使用用
  • 从 java 程序中编译 .java 文件?

    我找到了这段代码 JavaCompiler compiler ToolProvider getSystemJavaCompiler if compiler run null null null fileName 0 System err p
  • Mockito.any() 通过泛型接口

    是否可以通过泛型传递接口的类型 界面 public interface AsyncCallback
  • 为什么不同类型的空集合相等?

    下面的机制是什么使不同类型相同 import static org testng Assert assertEquals Test public void whyThisIsEqual assertEquals new HashSet lt
  • “包含非 LDH ASCII 字符”异常从何而来?

    我开发了一个应用程序 spring magnolia 它在新年 2018 左右开始为我抛出这个异常 但不为任何其他同事抛出异常 例外是正确的 有一个 在配置的主机名中 因此域名应该是固定的 尽管如此 它之前一直在工作 对于其他人来说它仍然在
  • 当 xml 具有名称空间前缀时,为什么只有某些 XPath 表达式才能找到节点

    在下面的示例代码中 任何采用 形式的 XPath元素名称 当源 xml 有命名空间前缀时返回 null 请参阅testWithNS 在底部的代码中 当源 xml 没有名称空间前缀时 所有列出的 XPath 表达式都会返回一个节点 请参阅te
  • MyBatis:在一个查询中通过注释收集

    我有一个 xml 映射器 一个选择映射器和一个结果映射器 它工作没有问题 但我想使用注释 我的映射器
  • JVM如何处理不同版本的重复JAR

    当存在不同版本的重复 JAR 时 行为会非常不一致 有谁知道 JVM 如何处理重复项 类加载器按顺序搜索类路径 并使用它找到的第一个匹配的类
  • Grails 3.x bootRun 失败

    我正在尝试在 grails 3 1 11 中运行一个项目 但出现错误 失败 构建失败并出现异常 什么地方出了错 任务 bootRun 执行失败 进程 命令 C Program Files Java jdk1 8 0 111 bin java
  • 如何使用 Java 和 Selenium WebDriver 在 C 目录中创建文件夹并需要将屏幕截图保存在该目录中?

    目前正在与硒网络驱动程序和代码Java 我有一种情况 我需要在 C 目录中创建一个文件夹 并在该文件夹中创建我通过 selenium Web 驱动程序代码拍摄的屏幕截图 它需要存储在带有时间戳的文件夹中 如果我每天按计划运行脚本 所有屏幕截
  • 如何默认将 Maven 插件附加到阶段?

    我有一个 Maven 插件应该在编译阶段运行 所以在项目中consumes我的插件 我必须做这样的事情
  • Java中反射是如何实现的?

    Java 7 语言规范很早就指出 本规范没有详细描述反射 我只是想知道 反射在Java中是如何实现的 我不是问它是如何使用的 我知道可能没有我正在寻找的具体答案 但任何信息将不胜感激 我在 Stackoverflow 上发现了这个 关于 C
  • 在画布上绘图

    我正在编写一个 Android 应用程序 它可以在视图的 onDraw 事件上直接绘制到画布上 我正在绘制一些涉及单独绘制每个像素的东西 为此我使用类似的东西 for int x 0 x lt xMax x for int y 0 y lt
  • 在 java 类和 android 活动之间传输时音频不清晰

    我有一个android活动 它连接到一个java类并以套接字的形式向它发送数据包 该类接收声音数据包并将它们扔到 PC 扬声器 该代码运行良好 但在 PC 扬声器中播放声音时会出现持续的抖动 中断 安卓活动 public class Sen

随机推荐

  • 堆叠两个 pandas 数据框

    如何堆叠以下 2 个数据框 df1 hzdept r hzdepb r sandtotal r 0 0 114 0 1 114 152 92 1 df2 hzdept r hzdepb r sandtotal r 0 0 23 83 5 1
  • pandas 中按列随机排列行

    我有以下数据框示例 c1 c2 0 1 a 1 2 b 2 3 c 3 4 d 4 5 e 给定一个模板c1 3 2 5 4 1 我想根据新的列顺序更改行的顺序c1 所以它看起来像 c1 c2 0 3 c 1 2 b 2 5 e 3 4 d
  • 如何判断文件是否已完成 FTP 传输?

    我们有一个 C Windows 服务轮询一个文件夹 等待 FTP 文件被发布 为了避免在文件仍在写入时使用该文件 我们首先尝试锁定该文件 但是 似乎有有时我们会在创建 FTP 文件之后但在写入文件之前锁定文件 因此我们最终会打开一个空文件
  • 在 GEKKO 中使用非线性模型预测控制实现横向控制器

    我正在尝试为由横向动态模型定义的自动驾驶车辆实现横向控制器 好吧 我的问题是 CV 没有达到 SP 设置的所需参考点或目标点 我正在使用以下运动方程和目标函数 我正在使用半经验公式 pacejka 来计算 Fyf Fyr 提供的轮胎力 这里
  • 对于 DataGridView,如何获取每一行的值?

    我想知道迭代 datagridview 中的所有行并从单元格中获取值的最佳方法是什么 这是我想做的 但我不太喜欢它 因为如果我重新排列列 那么代码也必须更改 for int i 0 i lt dataGridView RowCount i
  • C# EF 5 Code First 中多对多关系的 Lambda 表达式

    我正在使用 EF 5 Code First 和 VS 2012 我有文章和标签课程 每一篇文章都会有至少一个关联的标签 请参阅下面的课程 public class Article public int ArticleId get set p
  • 使用 C# 以编程方式更新 MS Access 数据库中的链接表

    我有两个 Access 2003 数据库 fooDb and barDb 里面有四张桌子fooDb链接到表中的barDb 两个问题 如何更新表内容 链接表在fooDb应与表中的内容同步barDb 如何将表重新链接到不同的表barDb usi
  • 在 Ruby on Rails 中生成多对多模型

    有没有办法生成预定义多对多关系的 Rails 模型 我知道如何在事后将其添加到 Active Record 但最好立即在数据库迁移和 Active Record 模型中定义它 请记住 您不需要连接表的 id 因此请确保添加 id gt fa
  • 在 Chartjs 中显示饼图之外的值

    When I hover on pie chart the values are displayed in tooltip However I want to display values outside of pie chart I wa
  • 使用对象数组创建嵌套列表

    我有一组会经常更改的 SQL 数据 我需要定期从中创建一个嵌套的无序列表 我已将 SQL 数据转换为对象数组 但我仍停留在从中创建无序列表的逻辑上 我尝试制作一个递归函数 但我对这些函数的经验还不够 所以 数据包含以下字段 ID Categ
  • 如何使用 spring data mongodb 聚合在组中使用总和和条件

    db test aggregate group id id total sum 1 live sum cond if eq status A then 1 else 0 chat hrs avg subtract end time star
  • R中的前向和后向填充数据帧[重复]

    这个问题在这里已经有答案了 我有一个数据框 其中的数据如下 Col1 Col2 20 NA 25 NA 15 NA NA 10 NA 15 等等 我希望将其重塑如下 Col1 Col2 20 10 25 10 15 10 15 10 15
  • 在 Excel 中,如何以编程方式编辑包含超链接的单元格区域中的地址?

    我有一列包含超链接 我想以编程方式搜索并替换超链接地址 地址本身 而不是要显示的文本 我该怎么做呢 通过修改范围对象的超链接元素的 地址 属性 超链接是一个集合 因此如果您的范围是单个单元格 您将选择第一项 但它允许您轻松循环遍历给定范围或
  • 将所有绘图输出重定向到特定文件

    我想自动重定向all绘制到文件 原因 见下文 有没有一种非 hacky 的方法来实现这一点 缺少这一点 我实际上并不害怕覆盖内置函数 我that绝望的 我能想到的最简单的方法是连接到基本的绘图窗口创建函数并调用pdf 然后连接到绘图完成函数
  • Firebase 如何保护数字数据免遭用户操纵,例如。比赛得分

    我正在使用 Firebase 开发一款多人游戏 每场比赛结束后 玩家得分都会记录在 firebase 中 并且playerTotalScore 字段也会更新为新的总分 我的问题 是否可以仅使用 firebase 安全规则来保护 player
  • 当我们定义柯里化风格的函数时,我们可以声明参数的类型吗?

    如果我定义一个带有元组样式参数的函数 我可以定义参数类型和返回类型 fun hello name String code int String hello 但如果我使用咖喱风格 我只能这样做 fun hello name code hell
  • 删除网页抓取中的换行符

    我正在尝试抓取棒球阵容数据 但只想返回球员姓名 然而 截至目前 它给了我 位置 换行符 名称 换行符 然后是击球方 例如我想要 D Fletcher 但我得到 LF nD Fletcher nR 此外 它还为我提供了页面上的所有玩家 我最好
  • 替换文件中的一行而不重写整个文件(在 PHP 中)

    假设我有一个大小适中的文本文件 850kb 10 000 多行 我想替换文件中分布的特定行 或几行 当前执行此操作的方法包括重写整个文件 我当前使用的方法是逐行读取整个文件 写入 tmp 文件 完成后 我将 tmp 文件重命名 为原始源文件
  • 用 Scala 编写的 Kafka Consumer for Spark API 0.10:自定义 AVRO 反序列化器

    我正在将 Spark Scala 应用程序 Kafka API 升级到 v 0 10 我曾经创建自定义方法来反序列化字节字符串格式的消息 我意识到有一种方法可以将 StringDeserializer 或 ByteArrayDeserial
  • java中如何检查空格

    String selectedVal for SelectItem item filterItems selectedVal item getValue toString break 我得到 selectedVal 如何检查 java 中的