为了账号安全,请及时绑定邮箱和手机立即绑定

Java 在循环中打印每个 i

Java 在循环中打印每个 i

慕运维8079593 2021-07-16 18:15:04
我无法在 Java/Android 应用程序中显示字符串的每个项目。这是我的代码:        int i;        Button changer;        private EditText changerlettres;        String choix;        @SuppressLint("ClickableViewAccessibility")        @Override        public void onCreate(Bundle savedInstanceState) {            super.onCreate(savedInstanceState);            setContentView(R.layout.activity_main);        changerlettres =  (EditText)findViewById(R.id.changerlettres);            changer = (Button)this.findViewById(R.id.changer);            BtnClick();    }public void BtnClick() {    changer.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {            choix = changerlettres.getText().toString();            for (int i = 0, n = choix.length(); i < n; i++) {                char letter = choix.charAt(i);System.out.println(letter); //Does not display anythingToast.makeText(MainActivity.this,choix,Toast.LENGTH_SHORT).show();// Displays correctlyToast.makeText(MainActivity.this,letter,Toast.LENGTH_SHORT).show(); // Crash of the app一一显示字符串项目的最佳方式应该是什么?非常感谢您的帮助
查看完整描述

3 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

总结- “在模拟器和大多数设备上 System.out.println 被重定向到 LogCat 并使用 Log.i() 打印。这在非常旧的或自定义的 Android 版本上可能不是真的。” 有时没有控制台将日志消息发送到设备中的 sysout。


查看完整回答
反对 回复 2021-07-23
  • 3 回答
  • 0 关注
  • 177 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信