Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Типи Масивів

Типи масивів (T[], byte[] та List<T>) буде переведено до відповідного типу масиву Rust залежно від того, як вони використовуються у сигнатурі функції:

ПозиціяТип Rust
in аргумент&[T]
out/inout аргумент&mut Vec<T>
ПоверненняVec<T>
  • В Android 13 і вище підтримуються масиви фіксованого розміру, тобто T[N] стає [T; N]. Масиви фіксованого розміру можуть мати декілька вимірів (наприклад, int[3][4]). У бекенді Java масиви фіксованого розміру представлені як типи масивів.
  • Масиви у посилкових полях завжди перетворюються на Vec<T>.