App Inventorのリストの使い方です。(非公式マニュアル)

リスト(Lists)

リストは複数の文字列や数字を一つにまとめたい時に使います。
複雑なプログラムを作る場合必須のブロックと言えるでしょう。

call make a list item
リストの中で最も基本的なブロックです。リストを作ってその中にitemを入れます。
(例)「x」というList を作って、そこにtext、text2の二つを入れる方法


call select list item (list,index)
listの後ろにくっつけたリストから、index番目のものを取り出します。
(例)上で作った「x」というリストから2番目を取り出す。「text2」が出力されます。



call replace list item(list , index replacement)
listの後ろにくっつけたリストのindex番目を、replacementの後ろにくっつけたものに変更します。
(例)上で作った「x」というリストの2番目を「text3」に変える方法

結果、リスト「x」は「text , tex3」というリストになります。

call remobe list item (list,index)
listの後ろにくっつけたリストのindex番目を消去します。
(例)上で作った「x」というリストの2番目を消す方法



call insert list item(list , index , item)
listの後ろにくっつけたリストのindex番目に、itemの後ろにくっつけたものを追加します。
もちろん途中や先頭に挿入することもできます。
(例)上で作った「x」というリストの3番目に「text3」を付け加える方法。

結果、リスト「x」は「text , text2 ,text3」となります。


call length of list list
listの後ろにくっつけたリストの長さ(格納している個数)を返します
(例)上で作った「x」というリストで実行すると、2を出力します。


call add items to list (list ,item)
listの後ろにくっつけたリストの最後尾に、「item」の後ろにくっつけたものを追加します。
複数個一気に追加することもできます。
(例)上で作った「x」というリストに「text3」を付け加える方法

結果、リスト「x」は「text , text2 , text3」というリストになります。

広告



ブロックエディタ一覧へ戻る

inserted by FC2 system