二维数组
1.使用toCharArray()【将字符转换为数组】
public static void main(String[] args)
{
Scanner scan=new Scanner(System.in);
char[][]c=new char[2][3];
//二维数组输值方法
for(int i=0;i<2;i++)
{
c[i]=scan.next().toCharArray();
}
for(int i=0;i<2;i++)
{
for(int j=0;j<3;j++)
{
System.out.print(c[i][j]);
}
System.out.println();
}
}
123 456
123
456
因为二维没有charAt与Scanner.nextChar(),所以就一种方法
一维数组
1.使用toCharArray()
public static void main(String[] args)
{
String c= "123";
//一维数组输值方法
char b[]=c.toCharArray();
for(int i=0;i<3;i++)
{
System.out.print(b[i]);
}
}
123
2.使用charAt
public static void main(String[] args)
{
String c= "123";
char[] b=new char[3];
//一维数组输值方法
for(int i=0;i<3;i++)
{
b[i]=c.charAt(i);
System.out.print(b[i]);
}
}
123
因为没有Scanner.nextChar()所以只能使用charAt