java如何读入字符串存入数组

2025-10-04 08:10:04

1、新建一个java文件,不妨命名为arrayTest.java

java如何读入字符串存入数组

2、用代码编辑器打开,开始编写代码

java如何读入字符串存入数组

3、完成代码编写,准备进入下一步

import java.io.BufferedReader;    

import java.io.IOException;    

import java.io.InputStreamReader;  

class arrayTest

{

public static void main(String argv[])

{

String str = new String();

byte [] buf;

BufferedReader bufRead = new BufferedReader(new InputStreamReader(System.in));

int i = 0;

System.out.println("Please input a string and end it by Enter key:");

try

{

str = bufRead.readLine();//Read string

}

catch(IOException e)

{

e.printStackTrace();

}

buf = str.getBytes();

for(i = 0; i < buf.length; i ++)

{

System.out.println(buf[i]);

}

}

}

java如何读入字符串存入数组

4、打开控制台程序,切换到代码所在目录

java如何读入字符串存入数组

java如何读入字符串存入数组

java如何读入字符串存入数组

5、用java命令编译arrayTest.java,即输入javac arrayTest.java,接着进入下一步

java如何读入字符串存入数组

java如何读入字符串存入数组

6、编译成功后会在之前的代码目录产生一个arrayTest.class文件

java如何读入字符串存入数组

7、接下来运行arrayTest。在命令行中输入:java arrayTest然后回车

java如何读入字符串存入数组

8、程序运行后会显示:

Please input a string and end it by Enter key:

输入你想要字符串然后回车即可,接下来你就会看到程序运行结果了

java如何读入字符串存入数组

9、程序运行结果,可以看到我们输入的Hello world !共13个字符,输出的真好13个字节整数,仔细比对便容易知道这13个字节分别对应Hello world !的ASCII码,这便完成了字符串到字节数组的转换。

java如何读入字符串存入数组

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢