首页 > 解决方案 > 如何从数组中获取值

问题描述

我正在尝试解决这个问题,我想一个一个地使用这些数字,但我不能。

String a = "101";
char[] array = a.toCharArray();
for (int i = 0; i < array.length; i++) {
    // if i print array[i] it says 1 but in below,
    // it will give a reference. i want to get 1
    if (array[i] == 1) {
        System.out.print(1);
    } else {
        System.out.print(0);
    }

标签: javaarrays

解决方案


尝试这个 :

    String a="101";
    char [] array=a.toCharArray();
    for(int i=0; i<array.length;i++) {
          if(array[i]== '1'){
            System.out.println(1);
        }else {
            System.out.println(0);
        }
    }

推荐阅读