java - 如何拆分一串 8 个数字并单独访问每个数字?

标签 java arrays

我编写的程序以由 8 个数字组成的字符串的形式获取用户的输入。我想分割这 8 个号码,这样我就可以单独访问它们。它是否与 Python 类似,我使用 input[1] 左右来访问它们,以及如何拆分它们?

我不知道该怎么做。

Scanner sc = new Scanner(System.in);
String input;
System.out.println("Please type your number in 8 bit binary form: ");
input = sc.nextLine();

到目前为止,代码运行良好,只是不知道如何将输入拆分为 8 个不同数字的数组。

最佳答案

你可以尝试这么简单的事情!

for (char vl:input.toCharArray()){
  System.out.println(vl);
}

问题是你的分割限制是什么。

关于java - 如何拆分一串 8 个数字并单独访问每个数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58203323/

相关文章:

java - 如何将参数传递到 Java 文件中?

java - 我可以用 Python 编写浏览器插件吗?

java - ExcectorService中的submit(Runnable)和submit(Callable)之间的区别?

java - 查找 spring bean 之间循环依赖的良好实践

java - 如何让 NoClassDefFoundError 在编译阶段暴露

javascript - 动态翻页功能 - vanilla javascript

java - 只是需要一些关于提高java知识的建议

ios - 如何过滤掉第7个字符为冒号的数组对象?

ios - 刽子手计划

java - 具有数组类型的 getClass 方法 Java