千家信息网

Java中String、Char与Int之间的相互转换

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要讲解了"Java中String、Char与Int之间的相互转换",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Java中String、Cha
千家信息网最后更新 2025年11月07日Java中String、Char与Int之间的相互转换

这篇文章主要讲解了"Java中String、Char与Int之间的相互转换",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Java中String、Char与Int之间的相互转换"吧!

1.从终端输入的方式

Scanner类的使用方法:

Scanner scanner = new Scanner(System.in);

从终端获取输入流,输入流传入Scanner初始化对象时,作为参数传递进去。

Scanner类的重要几个方法:

next方法(读取一个字符)

1、一定要读取到有效字符后才可以结束输入(要是什么都不输入,则程序不结束)

2、对输入的有效字符之前遇到的空白,next方法会自动将其去掉。只有输入有效字符后才将其后面的输入的空白作为分隔符或者结束符。

next方法补鞥呢得到带有空格的字符串。

public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNext()){String next = sc.next();System.out.println(next);}}

nextLine方法(读取一行字符串)

1、以Enter为结束符,也就是说nextLine()方法返回的是输入回车之前的所有字符。

2、可以获得空格。

public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNextLine()){String next = sc.nextLine();System.out.println(next);}}

nextInt读取一个整数。有时候可以直接在终端获取一个整数,不需要在将String转换为int。这样可以减少程序的运行时间。

2.String与Char

String转Char[]:利用toCharArray()

Scanner sc = new Scanner(System.in);String line = sc.nextLine();char[] chars = line.toCharArray();

String转单个插入字符:利用charAt()

Scanner sc = new Scanner(System.in);String line = sc.nextLine();char charAt = line.charAt(2);

3.String与int

int转化为String:利用valueOf()

int n = 10;String s = String.valueOf(10);System.out.println(s);

String转int:利用Integer.parseInt(s);

Scanner sc = new Scanner(System.in);String line = sc.nextLine();int i = Integer.parseInt(line);System.out.println(i);

4.输入的格式

例如:

5,15 2,10

import java.util.Scanner;/*** @author zhoujian123@hotmail.com 2018/8/24 19:27*/public class ScannerTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String line = sc.nextLine();String[] split = line.split(" ");for (int i = 0; i < split.length; i++) {String s = split[i];int i1 = Integer.parseInt(s.split(",")[0]);int i2 = Integer.parseInt(s.split(",")[1]);System.out.println(i1+" "+i2);}}}

感谢各位的阅读,以上就是"Java中String、Char与Int之间的相互转换"的内容了,经过本文的学习后,相信大家对Java中String、Char与Int之间的相互转换这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

输入 字符 方法 之间 有效 终端 学习 内容 字符串 整数 程序 空格 空白 结束符 重要 一行 也就是 也就是说 使用方法 分隔符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南工控软件开发哪家实惠 模拟器需要安装什么服务器 Lync不出现服务器配置界面 网络安全体会感悟300字 硕士网络安全院校排名 强化网络安全意识宣传 北京软件开发工程师 portal服务器配置 cs躲猫猫哪个服务器有人 5g网络技术在物流行业 将文件复制到ftp服务器出错 山西大学研究生院网络安全 蚂蚁服务器厂家 青庭网络技术有限公司 网络技术主要涉及哪些方面 关系数据库查询的数据源 域名绑定好服务器之后呢 成都在线教育系统开发软件开发 去数据库获取时间执行定时任务 上海造艺网络技术专业 个人软件开发收入怎么纳税 Lync不出现服务器配置界面 中小学生网络安全2021 狠抓网络安全责任层层签订 微服务 无服务器 铁路网络安全展望 软件开发 公司 北京 国土网络安全实施方案 军事网络安全由什么另行规定 成都信息网络安全协会网站
0