JAVA帮助,我似乎找不到错误

帕夫马克

我是Java的初学者,我一直在研究数组,但是我不明白发生了什么问题。

这是课程:

public class StringArrayUtil {

        public static void print(String [] sArray){
            for(int i = 0; i<sArray.length; i++){
                if(sArray[i] !=null){
                    System.out.println("Indice: "+i+ " String: "+sArray[i] + "\t");
                }
            }
        }

        public static int indexOf(String [] sArray, String sSearch, int s){
            for(int i = s; i < sArray.length; i++){
                if(sArray[i] != null && sSearch != null && sSearch.equals(sArray[i])){
                    return i;
                }
            }   
            return -1;
        }

        public static int indexOf(String [] sArray, String sSearch){
            return indexOf(sArray, sSearch, 0);

        }

        public static int indexOfEmpty(String[] sArray){
            return indexOf (sArray,null,0);
        }

        public static int put(String[] sArray, String newS){
            for(int i = 0; i<sArray.length; i++){
                if(sArray[i] == null){
                    sArray[i]=newS;
                    return i;
                }
            }
            return -1;
        }

        public static int remove(String sArray, String removeS){
            int times = 0;
            for(int i = 0; i < sArray.length; i++){
                if(removeS.equals(sArray[i]) ){
                    sArray[i] = null;
                    times ++;
                }
                return times;

            }
         }

        public static String fillArray (String messege, int n){
            String[] result = new String[n];
            for(int i = 0; i<result.length; i++){
                result[i] = Scanner.getString (messege);
            }
            return result;
        }
}

这是我的主要内容:

class StringArrayUtilTester {
    public static void main(String [] args){
        System.out.println("----------Welcome to StringMaster 2.0----------");
        int z=5;
        String a= "-Create a String: ";
        String [] array = StringArrayUtil.fillArray(a,z);
        String search = Scanner.getString("-String SearchBox! find and delete String: ");
        int i = StringArrayUtil.indexOf(array, search);
            if (i != -1){
                System.out.println("-The String belongs to the Array!");
                array[i] = null;
                System.out.println("...loading....");
                System.out.println("-The string has been deleted.");

            }
            else{
                System.out.println("-String not found, try another one!");
            }

        String replace = Scanner.getString("-Replace with new string: ");
        int e = StringArrayUtil.indexOfEmpty(array);
            if(e != -1){
                array[e] = replace;
            }

        System.out.println("-Final Array of Strings: ");
        StringArrayUtil.print(array);

    }
}

我无法理解javac时遇到的错误。我没有正确地执行fillArray吗?

StringArrayUtilTester.java:7: error: incompatible types: String cannot be converted to String[]
    array =  StringArrayUtil.fillArray(a,z);
D·本·诺布尔(D. Ben Knoble)

fillArray方法的返回类型String不是String[]

您需要String[]通过更改返回类型来使方法返回a public String[] fillArray(...)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我似乎找不到的错误

来自分类Dev

我似乎找不到的语法错误

来自分类Dev

不能似乎使我的Jbutton锁定。错误:找不到符号

来自分类Dev

Java-javax.json-编译错误:.getValueType()的“找不到符号”-似乎找不到原因

来自分类Dev

似乎找不到语法错误

来自分类Dev

内存泄漏,我似乎找不到原因

来自分类Dev

当我似乎包含正确的标题时,找不到符号错误

来自分类Dev

我有一个在 C 中似乎找不到的分段错误

来自分类Dev

我的 mysqli 表显示不正确。我的代码需要帮助,因为我找不到我的错误

来自分类Dev

我找不到的mySQL错误

来自分类Dev

找不到我的错误

来自分类Dev

我找不到网站错误

来自分类Dev

我的代码错了吗?我似乎找不到答案

来自分类Dev

Java,找不到符号错误?

来自分类Dev

JAVA错误找不到符号

来自分类Dev

在Java中找不到错误

来自分类Dev

Java错误,找不到符号

来自分类Dev

我找不到细分错误:11错误

来自分类Dev

似乎找不到我的$ _POST有什么问题

来自分类Dev

我似乎找不到从Firebase提取特定记录的方法

来自分类Dev

Java错误“错误:找不到符号”

来自分类Dev

我不断收到编译器错误,说经过双重和三重检查后 css 无效,我似乎找不到错误

来自分类Dev

我找不到此细分错误

来自分类Dev

在我的代码中找不到错误

来自分类Dev

LNK1169错误我找不到

来自分类Dev

我找不到 mysql 代码的错误

来自分类Dev

从NetBeans迁移到Eclipse,似乎找不到生成的Java文件

来自分类Dev

页面上的灰线,边框似乎位于我似乎找不到的顶部/底部

来自分类Dev

PHP 页面给我错误,但我找不到错误

Related 相关文章

热门标签

归档