Scanner实现数据输入,不用像C语言scanf格式输入一样需要比较麻烦的写出格式.Scanner可以输入整数,小数,字符串.通过toCharArray()方法可实现字符串转化为字符数组方便操作.
import javax.swing.*;
import java.util.*;
public class test
{
char [] array;
public static void main(String[] args)
{
byte i = 0;
char [] array;
ch2array t = new ch2array();
t.show();
array = t.str.toCharArray();
for(i = 0; i < t.b; i++)
System.out.println(array[i]);
}
}
class ch2array
{
public String str;
int b = 0;
void show()
{
int a, c;
double pi, thetar, garma;
char ch1;
Scanner sc = new Scanner(System.in);
a = sc.nextInt();
pi = sc.nextDouble();
str = sc.next();
System.out.println(a);
System.out.println(pi);
System.out.println(str);
b = str.length();
}
}
String 带有length()方法 可获得字符串的长度.main函数首先实例化一个对象,调用对象类的成员函数,进行输入.