なんちゃってプログラマ さん プロフィール

  •  
なんちゃってプログラマさん: プログラミングの練習
ハンドル名なんちゃってプログラマ さん
ブログタイトルプログラミングの練習
ブログURLhttp://struts123etc.blog.shinobi.jp/
サイト紹介文プログラミングの問題、回答案、プログラミング関連知識
参加カテゴリー
更新頻度(1年)情報提供191回 / 365日(平均3.7回/週) - 参加 2015/12/30 08:42

なんちゃってプログラマ さんのブログ記事

  • Mapインターフェース
  • Mapインターフェースの具象クラスは、・HashMap・LinkedHashMap・TreeMap順番でのアクセスが不要な場合は、HashMapが効果的なことが多い追加した順番でのアクセスが必要な場合は、LinkedHashMapが効果的なことが多い任意比較順序でのデータが欲しい場合は、TreeMapが効果的なことが多い [続きを読む]
  • Java Map
  • Java8です。public static void main(String... args) { Map map = new HashMap(); map.put("1","aaa");
    map.put("2","bbb"); map.put("3","ccc"); //キーと値 for ( Map.Entry entr
    y : map.entrySet()) { System.out.println(entry.getKey()); System.out.println(entry.getValue()); } //値
    for ( String value : map.values()) { System.out.println(value); [続きを読む]
  • C言語 文字列の配列
  • ポインタ変数を利用して初期化された文字列の配列を扱う例です。こんな感じ#include main(){ char* array[]={"aaaa" , "bbbbb", "cccc"} ; /* 1番目の要素 */ printf("%sn", array[0]); /* 3番目の要素 */ printf("%sn", array[2]);}実行するとaaaaccccとなります [続きを読む]
  • C言語 構造体
  •  構造体の定義 struct 構造体タグ名{  メンバ名1;   メンバ名n; };こんなサンプルでしょうか#include struct Person { char name[20]; int year ;}; main(){   struct Person foo1;   /*値のセット*/  strcpy(foo1.name,"foo1の名前" );   foo1.year = 10 ;     /*値の出力*/  printf("名前: %sn", foo1.name) ; printf("年齢: %dn", foo1.year) ; }名前: foo1の名前 年齢: 10 [続きを読む]
  • C言語 変数の値を交換する(整数)
  • 値を交換したい変数を、i , jとすると、  (1)iの値を、別の変数へ入れる (2)jの値を、iへ入れる (3)(1)で別の変数に入れた値を、jへ入れる という三段階です。交換前 i=0, j=999交換後 i=999, j=0で、次の感じでしょうか#include main() {   int i , j , tmp ;    i = 0 ;  j = 999 ;     /* 出力 */  printf("交換前 i=%d, j=%d n", i, j);   /* 交換 */  tmp = i ; i = j ; j = tmp ; [続きを読む]
  • Java Map
  • Java8ですpublic static void main(String... args) { Map map = new HashMap(); map.put("1","aaa");
    map.put("2","bbb"); map.put("3","ccc"); //キーと値 for ( Map.Entry entry :
    map.entrySet()) { System.out.println(entry.getKey()); System.out.println(entry.getValue()); } //値 f
    or ( String value : map.values()) { System.out.println(value); }} [続きを読む]
  • モバイルアプリケーション
  • モバイルアプリケーションを作るには、次の方法がある(1)Apple や Google が提供している開発環境Appleなら、Objective-cやswift Androidなら、javaやkotlin を利用する(2)Cordova HTML/CSS/JavaScript を利用する(3)Xamarin native Xamarin.iOSやXamarin.Android を利用するC#を利用する(4)Xamarin.Forms C#を利用する [続きを読む]
  • Java StringBuilder クラス
  • StringBuilder#setCharAt()で、小文字を大文字に変更してみる例です。public static void main(String[] args) { StringBuilder sb1 = new StringBuilder("abc"); for(int i =0 ; i char c = sb1.charAt(i) ; // 大文字への置換 sb1.setCharAt(i, Character.toUpperCase(c)); } System.out.println(sb1); }実行結果は、ABCとなります [続きを読む]
  • Java Mapの利用例
  • こんな感じでしょうかpublic class Main {public static void main(String[] args) { Map map = new HashMap(); map.put(1, ne
    w Person(1, "aaaa")) ; map.put(2, new Person(2, "bbbb")) ; map.put(3, new Person(3, "cccc")) ; //
    Key を指定して取り出す Person pn = map.get(1); System.out.println("1件取り出し"); System.out.println(pn
    .getId() + " " + pn.getName()); // 全件取り出す。 System.out.println("全 [続きを読む]
  • Java List
  • こんな感じでしょうかimport java.util.ArrayList;import java.util.List;public class Main { public static void main(String.
    .. args) { List list = new ArrayList(); list.add("aaa"); list.add("bbb"); list.add("ccc&q
    uot;); for ( String s : list) { System.out.println(s); } [続きを読む]