Compartilhar via


Array Classe

Definição

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

[Android.Runtime.Register("java/lang/reflect/Array", DoNotGenerateAcw=true)]
public sealed class Array : Java.Lang.Object
[<Android.Runtime.Register("java/lang/reflect/Array", DoNotGenerateAcw=true)>]
type Array = class
    inherit Object
Herança
Array
Atributos

Comentários

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

Array permite que as conversões de ampliação ocorram durante uma operação get ou set, mas lança um IllegalArgumentException se ocorrer uma conversão de estreitamento.

Adicionado em 1.1.

Documentação Java para java.lang.reflect.Array.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
JniPeerMembers

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

PeerReference

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
Dispose(Boolean)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
Get(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado.

GetBoolean(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um booleanarquivo .

GetByte(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um bytearquivo .

GetChar(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um chararquivo .

GetDouble(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um doublearquivo .

GetFloat(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um floatarquivo .

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetInt(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um intarquivo .

GetLength(Object)

Retorna o comprimento do objeto de matriz especificado, como um intarquivo .

GetLong(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um longarquivo .

GetShort(Object, Int32)

Retorna o valor do componente indexado no objeto de matriz especificado, como um shortarquivo .

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
NewInstance(Class, Int32)

Cria uma nova matriz com o tipo e o comprimento do componente especificado.

NewInstance(Class, Int32[])

Cria uma nova matriz com o tipo de componente especificado e dimensões.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
Set(Object, Int32, Object)

Define o valor do componente indexado do objeto de matriz especificado para o novo valor especificado.

SetBoolean(Object, Int32, Boolean)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado boolean .

SetByte(Object, Int32, SByte)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado byte .

SetChar(Object, Int32, Char)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado char .

SetDouble(Object, Int32, Double)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado double .

SetFloat(Object, Int32, Single)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado float .

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetInt(Object, Int32, Int32)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado int .

SetLong(Object, Int32, Int64)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado long .

SetShort(Object, Int32, Int16)

Define o valor do componente indexado do objeto de matriz especificado para o valor especificado short .

ToArray<T>()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.Finalized()

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

GetJniTypeName(IJavaPeerable)

A Array classe fornece métodos estáticos para criar e acessar matrizes Java dinamicamente.

Aplica-se a