个性化阅读
专注于IT技术分析

Java将字符串转换为字符

本文概述

我们可以使用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]); 
}
}}

立即测试

输出:

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
赞(0)
未经允许不得转载:srcmini » Java将字符串转换为字符

评论 抢沙发

评论前必须登录!