Initialization of class array

user2665256
 class max{
     public int buy;
     public int sell;
     public max(int n){
         buy=0;
         sell=0;
     }
 }

public class MaxProfit{     
    public void stock(int a[],int n){
        max[] sol=new max[n/2+1];
        if(n==1||n==0)
        {
            return;
        }
    int i=0,count=0;
    while(i<n-1){
        while((i<n-1)&&(a[i+1]<=a[i]))
        i++;
        if(i==n-1)
        break;
        //System.out.println(sol[count].buy=i++);
        sol[count].buy=i++;
        i++;
        while((i<n)&&(a[i]>=a[i-1]))
        i++;
        sol[count].sell=i-1;
        count++;

    }
    for(int k=0;k<count;k++)
    System.out.println(sol[k].buy +sol[k].sell);


}

     public static void main(String []args){
         MaxProfit f=new MaxProfit();
        int arr[]={20,100,260};
        f.stock(arr,arr.length);

        System.out.println("Hello World");
     }
}

A Exception is coming which is exception in thread "main" java.lang.NullPointerException at MaxProfit.stock(MaxProfit.java:15) at MaxProfit.main(MaxProfit.java:32)
I am not able to solve this I have initialized array of max still I am getting null pointer exception Please help

ihsan kocak

You should initialize the elements of max[] sol maybe in a loop.

for(int i=0;i<sol.length;i++){
   sol[i]=new max(aValue);
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Array initialization within a structure or class

From Dev

Initialization of a class array member in C++

From Dev

Defining function with variables in an array in initialization of class

From Dev

Custom Array Class: Constructor for Initialization of List

From Dev

initialize class array in initialization list c++

From Dev

Elegant initialization of an array of class instances in C#

From Dev

Initialization of an array of class objects c++

From Dev

Custom Array Class: Constructor for Initialization of List

From Dev

Error doing Array Initialization at Class Level

From Dev

std::array derived class aggregate initialization

From Dev

Array initialization

From Dev

Is this an array initialization?

From Java

what is the correct and easy way for initialization of class containing array of tuples?

From Dev

C++ static constant array initialization inside class

From Dev

C++ Set size of an array data member at initialization of class

From Dev

Why does array size initialization differ inside or outside a class/struct/...?

From Dev

Initializing a member of type array in a superclass, using the initialization list of a derived class

From Dev

C++ static constant array initialization inside class

From Dev

Why does array size initialization differ inside or outside a class/struct/...?

From Dev

Initialization of user-defined array in C++ class?

From Dev

Python class attributes and their initialization

From Dev

In class initialization and initializer list

From Dev

Initialization of Class using malloc()

From Dev

Optional parameter in class initialization

From Dev

Python class Inheritance Initialization

From Dev

Abstract class constructor initialization

From Dev

class initialization in C++

From Dev

const reference of a class initialization

From Dev

class and interface initialization in java

Related Related

  1. 1

    Array initialization within a structure or class

  2. 2

    Initialization of a class array member in C++

  3. 3

    Defining function with variables in an array in initialization of class

  4. 4

    Custom Array Class: Constructor for Initialization of List

  5. 5

    initialize class array in initialization list c++

  6. 6

    Elegant initialization of an array of class instances in C#

  7. 7

    Initialization of an array of class objects c++

  8. 8

    Custom Array Class: Constructor for Initialization of List

  9. 9

    Error doing Array Initialization at Class Level

  10. 10

    std::array derived class aggregate initialization

  11. 11

    Array initialization

  12. 12

    Is this an array initialization?

  13. 13

    what is the correct and easy way for initialization of class containing array of tuples?

  14. 14

    C++ static constant array initialization inside class

  15. 15

    C++ Set size of an array data member at initialization of class

  16. 16

    Why does array size initialization differ inside or outside a class/struct/...?

  17. 17

    Initializing a member of type array in a superclass, using the initialization list of a derived class

  18. 18

    C++ static constant array initialization inside class

  19. 19

    Why does array size initialization differ inside or outside a class/struct/...?

  20. 20

    Initialization of user-defined array in C++ class?

  21. 21

    Python class attributes and their initialization

  22. 22

    In class initialization and initializer list

  23. 23

    Initialization of Class using malloc()

  24. 24

    Optional parameter in class initialization

  25. 25

    Python class Inheritance Initialization

  26. 26

    Abstract class constructor initialization

  27. 27

    class initialization in C++

  28. 28

    const reference of a class initialization

  29. 29

    class and interface initialization in java

HotTag

Archive