use*_*803 3 java arrays string
好的,我正在尝试创建一个程序,要求用户输入一个单词,然后将该单词存储为变量,然后将其显示为数组.
这是我到目前为止:
package coffeearray;
import java.util.Arrays;
import java.util.Scanner;
import java.lang.String;
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
String drink;
String coffee;
int [] a =new int[6];
Scanner in = new Scanner(System.in);
System.out.println("Please input the word coffee");
drink = in.next();
Run Code Online (Sandbox Code Playgroud)
所以基本上我需要一些代码,以便存储的单词显示为变量.例如,然后将显示"Coffee",但每个字母都在其自己的行上.
我到处搜索,似乎无法找到如何做到这一点.提前致谢.
给定字符串str:
String str = "someString"; //this is the input from user trough scanner
char[] charArray = str.toCharArray();
Run Code Online (Sandbox Code Playgroud)
只是通过字符数组迭代.我不会告诉你这个,因为这很容易被谷歌搜索.再次,如果你真的被卡住让我知道,但你应该真的知道这一点.
更新 因为您是Java新手.以下是Jeff Hawthorne评论的代码:
(for int i=0, i < charArray.getlength(); i++){
System.out.println(charArray[i]);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7868 次 |
| 最近记录: |