Tangible Software Solutions

The Most Trusted Name in Source Code Conversion

Java Equivalent to C++ std::vector

The nearly exact C# equivalent to the C++ std::vector collection is the Java ArrayList collection.

Original C++:

#include <vector>

virtual void Vector()
{
    std::vector<int> myList;
    myList.push_back(1);
    int i = 1;
    myList[0] = i;
    i = myList[0];
}

Equivalent Java:

void Vector()
{
    java.util.ArrayList<Integer> myList = new java.util.ArrayList<Integer>();
    myList.add(1);
    int i = 1;
    myList.set(0, i);
    i = myList.get(0);
}

If you need to convert from C++ to Java and you are depending on the results being reliable and accurate, then you will want to have C++ to Java Converter, the best C++ to Java converter, at your fingertips.

Copyright © 1997 - 2017 Tangible Software Solutions Inc.