Java String字符串转int数组

2023-10-30

String类的toCharArray()方法可将字符串转为数组。
“abcde”转为[a,b,c,d,e]
"123456"转为[1,2,3,4,5,6] (char型)

/**
     * 将String字符串转换为int数组(数字范围0-9)
     * 
     * @param str 字符串(内只能包含数字0-9)
     * @return 字符串内产生的数组
     */
    public static int[] stringToIntArr(String str) {
        int[] intArr = new int[str.length()];
        char[] ch = str.toCharArray();
        for (int i = 0; i < str.length(); i++) {
            intArr[i] = (int) ch[i] - 48;
        }

      // 测试输出
        for (int i = 0; i < intArr.length; i++) {
            System.out.println(intArr[i]);
        }
        return intArr;
    }

转载:博客园

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java String字符串转int数组 的相关文章

  • java.lang.NoClassDefFoundError:org.apache.batik.dom.svg.SVGDOMImplementation

    我在链接到我的 Android LibGDX 项目的 Apache Batik 库时遇到了奇怪的问题 但让我们从头开始 在 IntelliJ Idea 中我有一个项目 其中包含三个模块 Main Android 和 Desktop 我强调的
  • 在 Java 中连接和使用 Cassandra

    我已经阅读了一些关于 Cassandra 是什么以及它可以做什么的教程 但我的问题是如何在 Java 中与 Cassandra 交互 教程会很好 如果可能的话 有人可以告诉我是否应该使用 Thrift 还是 Hector 哪一个更好以及为什
  • Java Swing:从 JOptionPane 获取文本值

    我想创建一个用于 POS 系统的新窗口 用户输入的是客户拥有的金额 并且窗口必须显示兑换金额 我是新来的JOptionPane功能 我一直在使用JAVAFX并且它是不同的 这是我的代码 public static void main Str
  • 如何在 Play java 中创建数据库线程池并使用该池进行数据库查询

    我目前正在使用 play java 并使用默认线程池进行数据库查询 但了解使用数据库线程池进行数据库查询可以使我的系统更加高效 目前我的代码是 import play libs Akka import scala concurrent Ex
  • 制作一个交互式Windows服务

    我希望我的 Java 应用程序成为交互式 Windows 服务 用户登录时具有 GUI 的 Windows 服务 我搜索了这个 我发现这样做的方法是有两个程序 第一个是服务 第二个是 GUI 程序并使它们进行通信 服务将从 GUI 程序获取
  • Final字段的线程安全

    假设我有一个 JavaBeanUser这是从另一个线程更新的 如下所示 public class A private final User user public A User user this user user public void
  • JAXb、Hibernate 和 beans

    目前我正在开发一个使用 Spring Web 服务 hibernate 和 JAXb 的项目 1 我已经使用IDE hibernate代码生成 生成了hibernate bean 2 另外 我已经使用maven编译器生成了jaxb bean
  • INSERT..RETURNING 在 JOOQ 中不起作用

    我有一个 MariaDB 数据库 我正在尝试在表中插入一行users 它有一个生成的id我想在插入后得到它 我见过this http www jooq org doc 3 8 manual sql building sql statemen
  • Spark 1.3.1 上的 Apache Phoenix(4.3.1 和 4.4.0-HBase-0.98)ClassNotFoundException

    我正在尝试通过 Spark 连接到 Phoenix 并且在通过 JDBC 驱动程序打开连接时不断收到以下异常 为简洁起见 下面是完整的堆栈跟踪 Caused by java lang ClassNotFoundException org a
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • Liferay ClassNotFoundException:DLFileEntryImpl

    在我的 6 1 0 Portal 实例上 带有使用 ServiceBuilder 和 DL Api 的 6 1 0 SDK Portlet 这一行 DynamicQuery query DynamicQueryFactoryUtil for
  • 磁模拟

    假设我在 n m 像素的 2D 表面上有 p 个节点 我希望这些节点相互吸引 使得它们相距越远吸引力就越强 但是 如果两个节点之间的距离 比如 d A B 小于某个阈值 比如 k 那么它们就会开始排斥 谁能让我开始编写一些关于如何随时间更新
  • 禁止的软件包名称:java

    我尝试从数据库名称为 jaane 用户名 Hello 和密码 hello 获取数据 错误 java lang SecurityException Prohibited package name java at java lang Class
  • 如何为俚语和表情符号构建正则表达式 (regex)

    我需要构建一个正则表达式来匹配俚语 即 lol lmao imo 等 和表情符号 即 P 等 我按照以下示例进行操作http www coderanch com t 497238 java java Regular Expression D
  • 如何在 javadoc 中使用“<”和“>”而不进行格式化?

    如果我写
  • 在 Mac 上正确运行基于 SWT 的跨平台 jar

    我一直致力于一个基于 SWT 的项目 该项目旨在部署为 Java Web Start 从而可以在多个平台上使用 到目前为止 我已经成功解决了由于 SWT 依赖的系统特定库而出现的导出问题 请参阅相关thread https stackove
  • Android 中麦克风的后台访问

    是否可以通过 Android 手机上的后台应用程序 服务 持续监控麦克风 我想做的一些想法 不断聆听背景中的声音信号 收到 有趣的 音频信号后 执行一些网络操作 如果前台应用程序需要的话 后台应用程序必须能够智能地放弃对麦克风的访问 除非可
  • Java列表的线程安全

    我有一个列表 它将在线程安全上下文或非线程安全上下文中使用 究竟会是哪一个 无法提前确定 在这种特殊情况下 每当列表进入非线程安全上下文时 我都会使用它来包装它 Collections synchronizedList 但如果不进入非线程安
  • simpleframework,将空元素反序列化为空字符串而不是 null

    我使用简单框架 http simple sourceforge net http simple sourceforge net 在一个项目中满足我的序列化 反序列化需求 但在处理空 空字符串值时它不能按预期工作 好吧 至少不是我所期望的 如
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • YOLOv5学习笔记

    转载于 深入浅出Yolo系列之Yolov5核心基础知识完整讲解 江南研习社 CSDN博客 yolov5 1 网络结构 Yolov5官方代码中 给出的目标检测网络中一共有4个版本 分别是Yolov5s Yolov5m Yolov5l Yolo
  • 贪心算法:最优分解问题

    问题描述 设n是一个正整数 现要求将n分解为若干个互不相同的自然数的和 使这些自然数的乘积最大 代码如下 int BestMul int n int i j mul 1 int num 初始化一个数组 用来存放分解后的每个数 int a M
  • 基于Feign的局部请求拦截

    由于项目的要求 不能对所有基于Feign的进行拦截 需要对不同的Feign请求进行不同的拦截 经过资料的收集整理以及SpringCloud中对于Feign的集成的源码的阅读 解决了针对Feign请求的局部拦截 本项目中SpringCloud
  • Git(10)——Git多人协同开发之邀请成员

    一 简介 本篇文章接着第九章介绍Git多人协同开发如何邀请成员 二 创建dev分支 前面已经提到master只用于上线正式代码 因此需要创建一个专门用于开发的dev分支 使用如下命令创建dev分支并切换到dev分支 git checkout
  • 闲鱼项目月入三万,赶紧来蹭这波红利!

    如果你弄懂了信息差 你就会知道什么叫商业 也许你会说 别扯了 现在互联网这么发达 信息差肯定越来越少 我只能说你太天真 信息差存在于你生活的每个角落 尤其是在人们的地域文化差异 教育水平层次和认知中 而这其间也存在着巨大的商机 举个栗子 比
  • mac安装conda后,终端的用户名前面有一个(base),最佳解决方案

    本文转载自https blog csdn net u010666669 article details 90085125 mac安装了conda后 前面会有一个 base 很烦人 终于找到最佳解决方案了 conda config set a
  • 刷脸支付永远不会过时只会不断的变革

    物联网大爆炸时代 AI 人工智能 人脸识别等名词像一个永不过时的网红时常出现在我们面前 从研发到发展 然后落地应用 刷脸支付逐步走进我们的衣食住行中 并在很多行业发挥着其高效便捷的作用 刷脸支付是对传统支付方式的革命 也是移动支付新的利润增
  • Linux下的网络服务之网关、DNS、网桥

    一 网关 1 1 基本概念 网关 路由器上和客户主机处在同一网段的IP称为客户机的网关 1 2 网关的设定 方式 命令 含义 临时 ip route add default via 172 25 254 100 添加网关 ip route
  • 找不到com.google.common.base.Predicates

    原因在于 swagger2解决冲突时 排除了了guava 在dependecies management进行版本限制
  • Windows丢失缺少api-ms-win-crt-process-l1-1-0.dll解决方法

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或者损坏了 这时你只需下载这个api ms win crt process l
  • html canvas画背景图片,使用canvas画图并充当背景图片,但出现奇怪效果_html/css_WEB-ITnose...

    这是初始的样子 我想要的效果是这颗心不随滚动条滚动 当我拖动滚动条的时候 这颗心跟着移动了 但原位置固定了另一颗心 继续拖动滚动条 由此可见 初始页面的心会随着滚动条移动 但同时有另一个心被固定在中间 我只想要让这个心被固定在中心 不会因为
  • figma的一些用法(一)

    1 新建frame画布 2 圆角按钮 3 放大字体并设置效果
  • 普通域用户远程桌面登录域控制器

    想个一个普通用户登录域控制器进行添加用户等操作 将此用户设置到运行远程桌面登录 但是登录的时候提示 要登录到这台远程计算机 您必须被授予允许通过终端登录权限 默认情况下 管理员 组的成员拥有该权限 在域控上单独设置远程桌面登录没有用 还需要
  • JSP+Servlet+JavaBean 开发案例——求和运算

    问题 利用 JSP Servlet JavaBean 编程 实现任意两个整数的累加值 并显示结果 分析 该题目采用JSP Servlet JavaBean模式 按其不同的职责 由JavaBean封装业务逻辑处理计算累加值 由JSP实现信息的
  • C#中的??、?:和?

    可空类型修饰符 引用类型可以使用空引用表示一个不存在的值 而值类型通常不能表示为空 例如 string str null 是正确的 int i null 编译器就会报错 为了使值类型也可为空 就可以使用可空类型 即用可空类型修饰符 来表示
  • nginx的基本配置

    1 静态HTTP服务器 首先 Nginx是一个HTTP服务器 可以将服务器上的静态文件 如HTML 图片 通过HTTP协议展现给客户端 2 反向代理服务器 什么是反向代理 客户端本来可以直接通过HTTP协议访问某网站应用服务器 如果网站管理
  • 中国天气网接口类(中国天气预报)

    新写的中国天气网api接口类 分享给大家 妈妈再也不用担心我出门被天气君欺负了 只需修改两个参数 private key appid 即可使用 这两个参数从中国天气网获取 地址是 http openweather weather com c
  • 23. 异步HTTP请求与aiohttp模块

    目录 前言 aiohttp简介 aiohttp安装 aiohttp应用 先导包 拿到了批量URL 仿照上一节敲出模板 完善下载单个页面的代码 完整代码 运行效果 总结 前言 在上一节中 我们发现time sleep 不是异步的 导致我们的异
  • 虚幻4学习笔记(12)操控导入的角色、动画蓝图、播放蒙太奇和打包、角色重定向

    虚幻4学习笔记 操控导入的角色 设置鼠标旋转 关掉动态模糊 动画蓝图 播放蒙太奇和打包 角色走路奔跑动画 shift 奔跑 F 跳舞 移动打断 跳舞 打包 角色重定向 姿势调整 解决跑步 腿分太开 隐藏剑 B站UP谌嘉诚课程 https w
  • Java String字符串转int数组

    String类的toCharArray 方法可将字符串转为数组 abcde 转为 a b c d e 123456 转为 1 2 3 4 5 6 char型 将String字符串转换为int数组 数字范围0 9 param str 字符串