小编Ark*_*jee的帖子

无法打印第0个数组元素

先生,我正在尝试打印阵列的第0个元素,但我不能.这是我的代码

import java.util.Scanner;
public class prog3
{
    public static void main (String[] args){
        Scanner input = new Scanner(System.in);
        int size = input.nextInt();
        String arr[] = new String[size];

        for (int i=0; i<size; i++){
            arr[i]= input.nextLine();
        }

        System.out.print(arr[0]);
    }
}
Run Code Online (Sandbox Code Playgroud)

当我试图打印arr[0]其返回空白但当我打印arr[1]它时返回第0个元素值.你能帮我找到我的错误吗?

java arrays

5
推荐指数
2
解决办法
140
查看次数

char不能被解除引用JAVA

这是我的代码

import java.util.Scanner;
public class prog3{
  public static void main(String[] args){
  Scanner input = new Scanner(System.in);
    char a1 = input.nextLine().charAt(0);
    char a = Character.toUpperCase(a1);
    String b = input.nextLine();
    int size= b.length();
    char [] arr =b.toCharArray() ;
    for (int i=0;i<size;i++){
      char temp = Character.toUpperCase(arr[i]);
   if(a==temp){
    arr[i]=arr[i].replace(a,i); // here i am facing error
     System.out.print(arr[i]);
     }


    }

  }

}
Run Code Online (Sandbox Code Playgroud)

我在第14行遇到错误

行:14:char无法解除引用

我该如何解决这个问题

java

1
推荐指数
1
解决办法
5134
查看次数

标签 统计

java ×2

arrays ×1