Mah*_*san 1 java arrays string char
我已经使用toCharArray将String输入转换为字符数组.现在我想在不使用toCharArray的情况下做同样的事情.我该怎么做?
import java.util.*;
public class cArray{
public static void main(String[]args){
Scanner input = new Scanner(System.in);
System.out.println("Please Give A String");
String s1 = input.nextLine();
char[]data = s1.toCharArray();
}
}
Run Code Online (Sandbox Code Playgroud)
你可以通过构建一个新的char数组来做到这一点
String s1="test";
char[] carr=new char[s1.length()];
for (int i=0;i<s1.length();i++){
carr[i]=s1.charAt(i);
}
Run Code Online (Sandbox Code Playgroud)
不要告诉我们,我也不想用charAt;)
| 归档时间: |
|
| 查看次数: |
117 次 |
| 最近记录: |