当前位置: 首页 > news >正文

类型转换Java

 字符串->字符数组
char[] charArray = str.toCharArray();

整数->字符串

String str = Integer.toString(number);

int number = 123;

String str = number + "";

System.out.println(str); // 输出 "123"

char-->int

char digitChar = '3';
        int digitInt = digitChar - '0';

但是如果char不是数字(比如是字母),就不能用这种方式,要用下面的方式

char ch = 'A';
        int unicodeValue = (int) ch;

char - char = int

char - int = int

int-->char

// 会把t1当作ASCII 码值
char t1 = '2';
int i = (char)(t1);
// 如果想把char的2转换成int的2,就要+'0'
int i = (char) (t1 + '0');

字符串->int

str.charAt(i) - '0'

Java 的基本数据类型对应的包装类大多都有 valueOf 方法

Integer.valueOf

  • 功能:将各种类型的数据转换为Integer类型。它有多个重载形式,可以接受不同类型的参数。

String.valueOf

  • 功能:将各种类型的数据转换为String类型

相关文章:

  • 【操作系统(Linux)】——通过案例学习父子进程的线程异步性
  • C#核心学习(十五)面向对象--关联知识点(1)命名空间
  • VSCode优雅的使用debug
  • QML面试笔记--UI设计篇04交互控件
  • 虚幻基础:碰撞帧运算
  • 【13】数据结构之树结构篇章
  • AI自动化制作web和手机应用软件的利器:bolt.new
  • Python设计模式:策略模式
  • 主机协议端口安全
  • 网络问题之TCP/UDP协议
  • 【Windows自带的图片查看软件photo】
  • 回文日期2
  • Process Explorer 性能调优实战:精准定位资源泄漏与高负载进程
  • ZYNQ笔记(五):AXI GPIO 中断
  • C++指针(四)万字图文详解!
  • 【特权FPGA】之乘法器
  • P8623 [蓝桥杯 2015 省 B] 移动距离
  • go学习记录(第一天)
  • 一、TorchRec里边的输入输出类型
  • 为什么要将函数变量化?
  • 我的世界充值网站怎么做/seo平台有哪些
  • 报告格式范文/推广seo网站
  • 菏泽网站建设效果/网站seo推广方案
  • 建设网站的收费/搜索引擎优化内容包括哪些方面
  • 建建设人才市场官方网站/上海专业seo公司
  • 做旅游平台网站找哪家好/搜索引擎调词工具