猿问

从用户输入的字符数组到字符串转换

要求用户输入字符,然后在用户输入足够的字符后,将字符数组转换为字符串并以字符串形式返回。不知道我哪里出了问题,但我认为可能是在循环部分。


import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;


public class App {


    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        List<Character> charIn = new ArrayList<Character>();

        String word;

        boolean cond = false; 


        while (!cond) {

            System.out.print("Please enter a Character: ");

            charIn.add(sc.next().charAt(0));

            if (sc.next() == "0") {

                cond = true;

            }


        }

        word = charIn.toString();

        System.out.println(word);


    }


芜湖不芜
浏览 130回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答