如何用给定的字符串填充char数组

时间:2013-12-17 22:11:44

标签: java char arrays

这是我的代码,我在其中读取txt文件并从其内容创建2个字符串,现在我需要使用这2个字符串创建2个char数组。我怎么能这样做?

java.io.File file=new java.io.File("deneme3.txt");
    try{
        Scanner input=new Scanner(file);
        while(input.hasNext()){
            String num= input.nextLine();
            String[] parts =num.split(" ");
            String part1=parts[0];
            String part2=parts[1];

最后我需要有类似的东西;

char[] mSeqAchar[] mSeqB;

2 个答案:

答案 0 :(得分:0)

要将字符串转换为char数组,您只需编写

即可
String str = "someString"; 
char[] charArray = str.toCharArray();

所以在你的情况下,它将是

char[] mSeqA = parts[0].toCharArray();
char[] mSeqB = parts[1].toCharArray();

有关详细信息,请参阅http://docs.oracle.com/javase/7/docs/api/java/lang/String.html

答案 1 :(得分:0)

char[] mSeqA=parts[0].toCharArray();
char[] mSeqB=parts[1].toCharArray();