FILO
日本語 | 先入れ後出し |
英語 | First In Last Out |
ふりがな | ふぃろ |
フリガナ | フィロ |
複数のデータを格納するとき、最後に格納したデータから取り出す方式のこと。
データ構造のひとつ。「スタック」「LIFO」「後入れ先出し」とも言う。
データを取り出すとき、「先」に入れたデータの方が「後」に取り出されるため、「First In Last Out(先入れ後出し)」と呼ばれる。
一般には「スタック」と呼ばれることの方が多い。
データ構造のひとつ。「スタック」「LIFO」「後入れ先出し」とも言う。
データを取り出すとき、「先」に入れたデータの方が「後」に取り出されるため、「First In Last Out(先入れ後出し)」と呼ばれる。
一般には「スタック」と呼ばれることの方が多い。
参考サイト
// Sample.java
import java.util.Stack;
public class Sample
{
public static void main( String[] args )
{
Stack stack = new Stack();
// 「先」に入れた100。
stack.push( new Integer( 100 ) );
// そのあと2つ追加。
stack.push( new Integer( 200 ) );
stack.push( new Integer( 300 ) );
System.out.println( stack.pop() );
System.out.println( stack.pop() );
// 「先」に入れた100が「後」に出てきます。
System.out.println( stack.pop() );
// 300
// 200
// 100
}
}
import java.util.Stack;
public class Sample
{
public static void main( String[] args )
{
Stack stack = new Stack();
// 「先」に入れた100。
stack.push( new Integer( 100 ) );
// そのあと2つ追加。
stack.push( new Integer( 200 ) );
stack.push( new Integer( 300 ) );
System.out.println( stack.pop() );
System.out.println( stack.pop() );
// 「先」に入れた100が「後」に出てきます。
System.out.println( stack.pop() );
// 300
// 200
// 100
}
}
// Sample.java import java.util.Stack; public class Sample { public static void main( String[] args ) { Stack stack = new Stack(); // 「先」に入れた100。 stack.push( new Integer( 100 ) ); // そのあと2つ追加。 stack.push( new Integer( 200 ) ); stack.push( new Integer( 300 ) ); System.out.println( stack.pop() ); System.out.println( stack.pop() ); // 「先」に入れた100が「後」に出てきます。 System.out.println( stack.pop() ); // 300 // 200 // 100 } }
「みだし」に含まれているページ
「サンプルプログラムとか」に含まれているページ
- (参照している単語はありません)