プログラミングには「型」がある。プログラミングにおける型にはいろいろなものがあり、意外とややこしい。私はプログラミングを習った時に「型?なんやそれ?」となり、馴染むのに時間がかかった。今でも苦手ではあるが、前よりかはできるようになってきた。今回は代表的な型について下の3つをまとめてみようと思う。
- 文字型・文字列型
- 整数型・不動小数型
- 論理型
1.文字型・文字列型
文字型
文字型はchar型などがある。文字を1つだけ入れるためのものだ。'あ' 'A' '1'などこのように書く。正直使わないし、実用性もないが、知っておいて損はないと思う。
文字列型
文字列型はString型などがある。文字を複数個入れるためのものだ。"あいうえお" "abc" "123"などこのように書く。プログラミングをしていてよく出てくるので覚えておいた方がいいだろう。
どちらも文字の型だが、単数か複数、それによって変わってくる。この型は1+1=2というように足し算をしようとしてもできない。'1'+'1'=11というようになるので注意しよう。
2.整数型・不動小数型
整数型
整数型の1つとしてint型がある。小数を含まない数字、つまり整数を扱う時に使う。主に四則演算をする時に使用する。
不動小数型
不動小数型はdouble型、float型などがある。小数を含む数字を扱う時に使う。1は不動小数型で1.0と表される。
3.論理型
論理型はboolean型、bool型などと呼ばれることが多い。これは、true(真)かfalse(偽)かを表す時に使う。
まとめ
今回紹介した以外にも、言語によって型はいろいろ変わってくる。言語が無数にあるように、型も無数にある。それぞれの言語に合わせた型の使い方ができるようになっていくと良いと思う。
引用
https://kanda-it-school-kensyu.com/java-super-intro-contents/jsi_ch04/jsi_0401/
https://note.com/nano_yoshizawa/n/nded0c8037313