すいません、VB4しかやってないんです、VBAはやったけど(ぼそ) チラシの裏だって立派な書き込み空間なんだからねっ!資源の有効活用なんだからねっ!とか偉そうに言ってるけど、実は色々と書き残したいだけ

だからなに? どうしろと? くるみサイズの脳みそしかないあやしいジャンガリアンベムスターがさすらう贖罪蹂躙(ゴシックペナルティ)

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  632  : 記事  35  : コメント  11671  : トラックバック  143

ニュース


片桐 継 は
こんなやつ

かたぎり つぐ ってよむの

大阪生まれ河内育ちなんだけど
関東に住みついちゃったの
和装着付師だったりするの
エセモノカキやってたりするの
VBが得意だったりするの
SQL文が大好きだったりするの
囲碁修行中だったりするの
ボトゲ好きだったりするの
F#かわいいよF#

正体は会った人だけ知ってるの

空気読まなくてごめんなさいなの


わんくまリンク

C#, VB.NET 掲示板
C# VB.NET掲示板

わんくま同盟
わんくま同盟Blog


WindowsでGo言語
WindowsでGo言語


ネット活動


SNSは疲れました

記事カテゴリ

書庫

日記カテゴリ

ギャラリ

イベント活動

プログラムの活動

むかし、こんなプログラムを書いた。

GenericList(of Class) から一定条件の要素を取り除く

いま、もういちど、groovyで書いてみる。出演者は……増えたw。

まず、にゃんこクラス

package katagiri.nyanz

class Nyan {
  
  def name;
  def voice;
  def race;

}

つぎに、にゃんこリストから、「ほげ~」と鳴くと除外するコードw

package  katagiri.nyanz

class  NyanzMain  {

   static  main ( args ) {
    
     def nyans =  [
         new  Nyan ( name: 'しゅうたん' voice: 'にゃあ ',  race: 'アメショ')
       new  Nyan ( name: 'ろり',  voice: 'にゃあ' race: 'アメショ')
       new  Nyan ( name: 'みずきちゃん' voice: 'にゃあ' race: 'スコティ' )
       new  Nyan ( name: 'マグさん' voice: 'ほげ~' race: '名状しがたいオジさんのようなもの' )
       new  Nyan ( name: 'ミーちゃま' voice: 'にゃん' race: 'Mix' )
       new  Nyan ( name: 'はーくん' voice: 'にゃん' race: 'Mix' )
     ]
  
     nyans.findAll { it.voice !=  'ほげ~' }. each println  "${it.name}は${it.race}、「${it.voice}」"  }
  
   }

}

実行結果。

しゅうたんはアメショ、「にゃあ」
ろりはアメショ、「にゃあ」
みずきちゃんはスコティ、「にゃあ」
ミーちゃまはMix、「にゃん」
はーくんはMix、「にゃん」

当時は、groovyを知らなくて、こういうことができるなんて、知らなかったよ。というわけで、記録。

投稿日時 : 2012年5月2日 17:33

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント