【初級】Java Tutorial(2)_ Map(TreeMap)を使ってFizzBuzz プログラムを作ってみよう!
Javaを勉強するとMapというインタフェースを習うと思います。
今回はプログラマ就職試験でよく出る「FizzBuzz問題」を、
Mapを使って工夫して解いてみよう!
-----------------------------------------------------------------------
利用環境:
paiza.IO
https://paiza.io/ja
オンラインですぐにプログラミングが始められる実行環境です。
コード:
こちらにアップしました。
https://github.com/UsuisanProgramming/fizzbuzz_part2/blob/master/program2
-----------------------------------------------------------------------
補足:
・TreeMapやHashMapではint型が使えない?
→ int型はプリミティブ型でInteger型はobject型。Mapのようなジェネリクス型変数ではプリミティブ型は使えない。。
なので整数型を指定したい場合はInteger型を書いておこう。
・なんで new Mapじゃなくてnew TreeMapなの?
Mapはインターフェイスであり、newで使えないのです。TreeMapはMap を実現してクラスの一つ。
このシリーズでは「作りながら学ぶプログラミング」として、Java入門者向けに解説します。
「文法はなんとなく勉強したが、そればかりで勉強飽きてきた」「入門書の解説がよくわからん」「とりあえず音声でみてみたい」
そんな方にぜひオススメの内容となっています。(^-^)
いっしょに頑張りましょう!
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «【初級】Java Tutorial(2)_ Map(TreeMap)を使ってFizzBuzz プログラムを作ってみよう!», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.