Java将字符串转换为字符

本文概述

  • 签名
  • Java String to char示例:charAt()方法
  • Java String to char示例:toCharArray()方法
我们可以使用String类的charAt()方法在Java中将String转换为char。
Java将字符串转换为字符

文章图片
charAt()方法仅返回一个字符。要获取所有字符, 可以使用循环。
签名 charAt()方法返回指定索引的单个字符。 charAt()方法的签名如下:
public char charAt(int index)

Java String to char示例:charAt()方法 让我们看一下使用charAt()方法在Java中将String转换为char的简单代码。
String s="hello"; char c=s.charAt(0); //returns h

让我们看一下在Java中将String转换为char的简单示例。
public class StringToCharExample1{ public static void main(String args[]){ String s="hello"; char c=s.charAt(0); //returns h System.out.println("1st character is: "+c); }}

立即测试
输出:
1st character is: h

让我们看另一个示例, 将字符串的所有字符转换为字符。
public class StringToCharExample2{ public static void main(String args[]){ String s="hello"; for(int i=0; i< s.length(); i++){ char c = s.charAt(i); System.out.println("char at "+i+" index is: "+c); } }}

立即测试
输出:
char at 0 index is: h char at 1 index is: e char at 2 index is: l char at 3 index is: l char at 4 index is: o

Java String to char示例:toCharArray()方法 让我们看一下使用toCharArray()方法在Java中将String转换为char的简单代码。 String类的toCharArray()方法将此字符串转换为字符数组。
public class StringToCharExample3{ public static void main(String args[]){ String s1="hello"; char[] ch=s1.toCharArray(); for(int i=0; i< ch.length; i++){ System.out.println("char at "+i+" index is: "+ch[i]); } }}

立即测试
【Java将字符串转换为字符】输出:
char at 0 index is: h char at 1 index is: e char at 2 index is: l char at 3 index is: l char at 4 index is: o

    推荐阅读