Java.lang.indexoutofboundsexception: index 0 из границ для длины 0JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java.lang.indexoutofboundsexception: index 0 из границ для длины 0

Сообщение Anonymous »

import java.util.*;
class stockbuysell{
//Function to find the days of buying and selling stock for max profit.
public static void main(String []args){
int A[] = {100,180,260,310,40,535,695};
ArrayList al = stockBuySell(A,7);
}
static ArrayList stockBuySell(int A[], int n) {
// code here
// buy = 0;
//sell = 1
ArrayList al = new ArrayList();
int flag = 0;
int idx = 0;
for(int i=1;iA[i-1]){//
al.add(new ArrayList());
al.get(idx).add(i-1);
flag = 1;
}
if(flag == 1 && A
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at stockbuysell.stockBuySell(stockBuySell.java:32)
at stockbuysell.main(stockBuySell.java:6)


Подробнее здесь: https://stackoverflow.com/questions/691 ... r-length-0
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»