从一个含有特殊的字符长字符串中获取对应字符方式。

2023-10-29

一、将字符串进行字符切割。

前言:业务需求是在一个字段里存储一个题目的多个选项的内容分别使用“#”隔开,比如编制项目建议书#编制项目建设纲要或设计纲要#设计评审#合同洽谈 现在需要将字符串获取之后将选项内容切割出来,使用#符进行切割。
思路:1、获取选项字符串,2、将字符串通过split进行切割,存储到字符串数组中,3、最后根据字符串数组的下标获取切割的字符串。
代码实现:
String optionAllS = "编制项目建议书#编制项目建设纲要或设计纲要#设计评审#合同洽谈";
        String[] option = new String[optionAllS.length()];
        option = optionAllS.split("#");
        String optionA = option[0];
        String optionB = option[1];
        String optionC = option[2];
        String optionD = option[3];
        System.out.println("A: "+optionA);
        System.out.println("B: "+optionB);
        System.out.println("C: "+optionC);
        System.out.println("D: "+optionD);
输出结果:
A: 编制项目建议书
B: 编制项目建设纲要或设计纲要
C: 设计评审
D: 合同洽谈
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从一个含有特殊的字符长字符串中获取对应字符方式。 的相关文章

  • 如何克服原语按值传递的事实

    我有一段很长的代码来计算两个值 doubles 对我来说 我在几个地方使用了这段代码 为了坚持 DRY 原则 我应该将这段代码重构为一个很好的单元测试方法 但是我不能让它返回两个双精度数 而双精度数是原始的 因此不能按值传递和操作 我能想到
  • 如何在android上的python kivy中关闭应用程序后使服务继续工作

    我希望我的服务在关闭应用程序后继续工作 但我做不到 我听说我应该使用startForeground 但如何在Python中做到这一点呢 应用程序代码 from kivy app import App from kivy uix floatl
  • 使用 JPA Criteria API 进行分页的总行数

    我正在系统中为实体实现 高级搜索 功能 以便用户可以使用该实体的属性上的多个条件 eq ne gt lt 等 来搜索该实体 我正在使用 JPA 的 Criteria API 动态生成 Criteria 查询 然后使用setFirstResu
  • org.apache.sling.api.resource,version=[2.3,3) -- 无法解析

    您好 我无法访问我的项目内容 我已经上传了从 CQ 访问内容所需的所有包 我唯一能看到的是 org apache sling api resource version 2 3 3 无法解析 这是否是异常的原因 如果是 请告诉我如何解决 中Q
  • JavaFX 中具有自定义内容的 ListView

    How i can make custom ListView with JavaFx for my app I need HBox with image and 2 Labels for each line listView 您可以通过查看
  • 我可以使用子接口重新编译公共 API 并保持二进制兼容性吗?

    我有一个公共 API 在多个项目中多次使用 public interface Process
  • Hazelcast 分布式锁与 iMap

    我们目前使用 Hazelcast 3 1 5 我有一个简单的分布式锁定机制 应该可以跨多个 JVM 节点提供线程安全性 代码非常简单 private static HazelcastInstance hInst getHazelcastIn
  • hibernate锁等待超时超时;

    我正在使用 Hibernate 尝试模拟对数据库中同一行的 2 个并发更新 编辑 我将 em1 getTransaction commit 移至 em1 flush 之后我没有收到任何 StaleObjectException 两个事务已成
  • 匿名类上的 NotSerializedException

    我有一个用于过滤项目的界面 public interface KeyValFilter extends Serializable public static final long serialVersionUID 7069537470113
  • 很好地处理数据库约束错误

    再一次 它应该很简单 我的任务是在我们的应用程序的域对象中放置一个具有唯一约束的特定字段 这本身并不是一个很大的挑战 我刚刚做了以下事情 public class Location more fields Column unique tru
  • 在游戏视图下添加 admob

    我一直试图将 admob 放在我的游戏视图下 这是我的代码 public class HoodStarGame extends AndroidApplication Override public void onCreate Bundle
  • 如何在 Java 中测试一个类是否正确实现了 Serialized(不仅仅是 Serialized 的实例)

    我正在实现一个可序列化的类 因此它是一个与 RMI 一起使用的值对象 但我需要测试一下 有没有办法轻松做到这一点 澄清 我正在实现该类 因此在类定义中添加 Serialized 很简单 我需要手动序列化 反序列化它以查看它是否有效 我找到了
  • 编辑文件名在 JComboBox 中的显示方式,同时保持对文件的访问

    我对 Java 很陌生 对堆栈溢出也很陌生 我正在尝试利用 JMF API 创建一个用 Java 编码的简单媒体播放器 到目前为止 我已经能够设置一个简单的队列 播放列表来使用JComboBox called playListHolder
  • 如何在selenium服务器上提供自定义功能?

    我知道可以通过某种方法获得一些硒功能 其中之一如下 driver getCapabilities getBrowserName 它返回浏览器名称的值 但如果它指的是一个可用的方法 如果我没有误解的话 这似乎与自定义功能有关 就像我的意思是
  • 欧洲中部时间 14 日 3 月 30 日星期五 00:00:00 至 日/月/年

    我尝试解析格式日期Fri Mar 30 00 00 00 CET 14至 日 月 年 这是我的代码 SimpleDateFormat formatter new SimpleDateFormat dd MM yyyy System out
  • 如何知道抛出了哪个异常

    我正在对我们的代码库进行审查 有很多这样的陈述 try doSomething catch Exception e 但我想要一种方法来知道 doSomething 抛出了哪个异常 在 doSomething 的实现中没有 throw 语句
  • 替换后增量

    我自己已经有一个问题了 但我想扩展它后增量示例 https stackoverflow com questions 51308967 post increment with example char a D int b 5 System o
  • 为什么C++代码执行速度比java慢?

    我最近用 Java 编写了一个计算密集型算法 然后将其翻译为 C 令我惊讶的是 C 的执行速度要慢得多 我现在已经编写了一个更短的 Java 测试程序和一个相应的 C 程序 见下文 我的原始代码具有大量数组访问功能 测试代码也是如此 C 的
  • 在 RESTful Web 服务中实现注销

    我正在开发一个需要注销服务的移动应用程序 登录服务是通过数据库验证来完成的 现在我陷入了注销状态 退一步 您没有提供有关如何在应用程序中执行身份验证的详细信息 并且很难猜测您在做什么 但是 需要注意的是 在 REST 应用程序中 不能有会话
  • 带有 Maven Wrapper 的 Java 17 导致无法识别的 VM 选项“MaxPermSize=512m”

    I use OpenJDK 17 https jdk java net 17 使用 Maven Wrapper 3 8 2 从春季初始化 https start spring io Maven项目 JAR打包 Java 17 Spring

随机推荐

  • 架构专家李伟山:电商系统之订单系统

    李伟山 读完需要 12分钟 速读仅需 4 分钟 李伟山 目前是一家人工智能公司的技术总监 主要负责 AI 产品化的工作 开发设计中国一款云同步社交平台 号簿管家 曾参与设计开发亿万级流量的阿里虚拟业务平台 话费充值 网游联运平台 标志着 i
  • UE427_Logging

    UE427 Logging UE LOG宏会经常用到 方便地判断我们的代码何时能够起到作用 define UE LOG CategoryName Verbosity Format 它的前两个参数表示日志的类别名称 可以随意命名 以及日志的级
  • docker镜像&容器

    Docker核心技术之镜像 镜像其实是Docker的可执行文件 包括运行应用程序所需的所有代码内容 依赖库 环境变量和配置文件等 通过镜像可以创建一个或多个容器 1 镜像管理的命令 镜像搜索 不同点 虚拟机的创建 启动和关闭都是基于一个完整
  • r语言赋值为na_如何将R数据中的NA值替换为0?

    dplyr杂交选项现在比BaseR子集重新分配快30 左右 在一个100米的数据池上mutate all replace is na 0 比基数R快半秒d is na d 如果你在为大量的数据而挣扎 data table是最快的选择 比标准
  • java获取时间相差8小时的问题及解决

    springboot中对加了 RestController或者 Controller ResponseBody注解的方法的返回值默认是Json格式 所以 对date类型的数据 在返回浏览器端时 会被springboot默认的Jackson框
  • 三层交换机配置trunk命令_H3交换机的配置命令

    H3C交换机常用命令 1 查看Linux下查看端口状态 root root netstat an grep E 6002 6003 2 H3C交换机显示当前配置 H3C display current configuration 3 H3C
  • 火猴之烟花效果展示(firemonkey)

    效果图如下 思路 1 在画板中使用字符工具 输入 世界 你好 字体是华文琥珀 大小为150 2 使用remove bg抠图工具 将文字图片上传 处理完后下载 3 使用form1中放置rectangle中fill bitmap 加入第2步中下
  • 用SQL语句向表格中插入数据

    向表格中插入数据 SQL语言使用insert语句向数据库表格中插入或添加新的数据行 Insert语句的使用格式如下 insert into tablename first column last column values first va
  • mesos、marathon、chronos使用

    zookeeper安装配置启动 https zookeeper apache org doc r3 1 2 zookeeperStarted html 到官网下载zookeeper tar包后 解压 修改配置文件conf zoo cfg t
  • 微信小程序 -- Tracy 的小笔记

    管理项目 目录 Json 文件 WXML 文件 js 文件 WXSS 样式文件 小程序组件 创建新的项目 普通快速启动模板 Json 文件 app json 和 config json 是作用于项目的 page 里的 json 是针对页面的
  • 2023.5.14-参加蓝桥杯省赛(一等奖)

    J今天 周日 上午参加了今年的蓝桥杯省赛 这是蓝桥杯进入教育部白名单第一年的省赛 最主要的变化是 参赛免费了 省了不少的银两 感谢ASC老师的提醒 本以为去年 STEAM初赛进入 top1 就像往年一样不再需要参加省赛了 没想到今年必须要参
  • JSONOBject的fluentPut(key,value)方法:可链式设置元素

    一个示例说明 源码并不难懂 public JSONObject fluentPut String key Object value map put key value return this
  • VMware12提示 已将该虚拟机配置为使用 64 位客户机操作系统。但是,无法执行 64 位操作。

    VMware12提示 已将该虚拟机配置为使用 64 位客户机操作系统 但是 无法执行 64 位操作 此主机支持 Intel VT x 但 Intel VT x 处于禁用状态 解决办法 下载LeoMoon CPU V 检查一下CPU VT x
  • Mac系统下一些终端指令的操作

    一 Mac 终端操作命令 1 tab 键可以自动补齐命令 2 命令格式 命令名称 命令选项 命令参数 3 pwd 显示当前目录 文件的路径 4 ls 显示当前文件夹下包含的文件与文件夹信息 5 ls a 显示当前文件夹下所有的文件和文件夹包
  • RSA非对称加密算法详解

    加密概要 加密技术是对信息进行编码和解码的技术 编码是把原来可读信息 又称明文 译成代码形式 又称密文 其逆过程就是解码 解密 加密技术的要点是加密算法 加密算法可以分为三类 1 对称加密 2 非对称加密 3 不可逆加密 对称加密算法 加密
  • ARM驱动开发

    驱动 以来内核编译 依赖内核执行 驱动可以同时执行多份代码 没main 驱动是依赖内核的框架和操作硬件的过程 一 Linux系统组成 app 0 3G 系统调用 软中断 kernel 3 4G 5种功能 进程管理 进程的创建 销毁 调度等功
  • 灰狼算法(GWO)优化xgboost的分类预测模型,多输入单输出模型,GWO-xgboost分类预测。

    清空环境变量 warning off 关闭报警信息 close all 关闭开启的图窗 clear 清空变量 clc 清空命令行 添加路径 addpath xgboost toolbox 读取数据 res xlsread 数据集 xlsx
  • Git的分支结构都有哪些

    主分支 实际开发中 一个仓库 通常只放一个项目 主要存在两条主分支 master与develop分支 这个两个分支的生命周期是整个项目周期 就是说 自创建出来就不会删除 会随着项目的不断开发不断的往里面添加代码 master分支是创建git
  • 最齐全的场景ue4模型素材,速来收藏

    家人们 最近我找到了一个很好用的场景ue4模型免费素材网站 资源贼多 重点是免费 白嫖一时爽 一直白嫖一直爽 嘿嘿嘿 感兴趣的可以进去看看 本人曾经也是废大把时间寻找资源 质量还不咋地 但是通过朋友安利 知道了一个很好的网站 爱给网 里面资
  • 从一个含有特殊的字符长字符串中获取对应字符方式。

    一 将字符串进行字符切割 前言 业务需求是在一个字段里存储一个题目的多个选项的内容分别使用 隔开 比如编制项目建议书 编制项目建设纲要或设计纲要 设计评审 合同洽谈 现在需要将字符串获取之后将选项内容切割出来 使用 符进行切割 思路 1 获