How to write an array format using java

Total Post:22

Points:154

Java 
 1690  View(s)
Ratings:
Rate this:

I have declared this variable in class(something), here is the code

long test[];

int year;

and I have declared a method(something) in class(something). here is the code

public void something(long check[],int year) {

    for(int i=0;i<=1;i++){
    test[i]=check[i];
    }
    this.year=year;
}


and then in the main class,i tried to set the value of jumlah[] and tahun, here is the code

something dood = new something();

dood.something("the error",2013);//error here


the error was

required: long[]

found: String


So, my question is, what is the right syntax do set the array values of jumlah[] or replacing "the error"?

I've tried {123,321},[123,321],[{123,321}] and it doesn't work.

  1. Re: How to write an array format using java

    something accepts an array of long as the first argument and an int as the second argument.
    Your'e trying to pass to it a String and an int.

    You should do something like that:

    foo.something(new long[] { 1, 2, 3, 4}, 2014);

      Modified On Apr-03-2018 04:34:30 AM

Answer

Please check, If you want to make this post sponsored

You are not a Sponsored Member. Click Here to Subscribe the Membership.