如果使用Scanner类从键盘读取一系列整数(数目不定),最后以“#”字符结束输入,如何循环读取
3条回答 默认 最新
- CSDN专家-sinJack 2021-10-28 12:39关注
用字符串接收,判断字符是否为#
import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner in=new Scanner(System.in); String num=in.next(); char[] chars = num.toCharArray(); for (int i=0;i<chars.length;i++){ if (chars[i]=='#'){ break; }else { System.out.print((chars[i]-'0')+" "); } } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报