k.smali
.class public Lcom/kwad/sdk/c/k;
.super Ljava/lang/Object;
# direct methods
.method public static a(Ljava/util/List;I)Ljava/util/List;
.registers 6
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/util/List",
"<TT;>;I)",
"Ljava/util/List",
"<",
"Ljava/util/List",
"<TT;>;>;"
}
.end annotation
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
if-nez p0, :cond_9
move-object v0, v2
:goto_8
return-object v0
:cond_9
if-gtz p1, :cond_f
invoke-interface {p0}, Ljava/util/List;->size()I
move-result p1
:cond_f
const/4 v0, 0x0
:goto_10
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v1
if-ge v0, v1, :cond_2e
add-int v1, v0, p1
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v3
if-le v1, v3, :cond_2b
invoke-interface {p0}, Ljava/util/List;->size()I
move-result v1
:goto_22
invoke-interface {p0, v0, v1}, Ljava/util/List;->subList(II)Ljava/util/List;
move-result-object v1
invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
add-int/2addr v0, p1
goto :goto_10
:cond_2b
add-int v1, v0, p1
goto :goto_22
:cond_2e
move-object v0, v2
goto :goto_8
.end method