に関する記事一覧
Java
クラス(Class)からインスタンスを作成するにはConstructorクラスのnewInstanceメソッドを使用します。
newInstanc…
Java
enumはあるデータの種類を表すのに使い、列挙型とも呼ばれています。
enumは特殊なクラスで、そのクラスはObject型のサブクラスであるように、すべての「enum」は、あるデータの Enum型…
Java
Scannerクラスを使うことで文字列をプリミティブ型のデータへ変換することができます。
プリミティブ型とは、プログラミング言語などが仕…
Java
getClassメソッドを使用することでインスタンスがどのクラス(Class)か調べることができます。
しかし、getClass()メソッドを使用…
Java
日付を比較するにはbeforeやafter、compareTo、equalsメソッドを使用します。
日付は比較して、どちらが先かどうかを判定することができます。
例えば、美容院の予約などで1日前までは予約キャンセ…
Java
cloneメソッドを使用することで、インスタンスをコピーすることができます。
プログラムを書いていると、同じオブジェクトが必要で、「オブジェクトを…
Java
文字列(String)を連結させるには+演算子が思い浮かぶと思います。
しかし、「+」演算子の他にもconcatメソッド、StringBuilderク…
Java
数値を文字列(String)に変換するにはtoStringメソッドを使用します。
toStringメソッドはオブジェクトの文字列表現を返す…
Java
文字列(String)を数値に変換するには数値型のラッパークラスのparseXXメソッドを使用します。
XXにはIntやFloatなどの変換したい数値…
Java
indexOfメソッドを使用することで、文字列に特定の文字列が含まれるか調べることができます。
indexOfメソッドは、あるキーワードで検索する…
Java
trimメソッドを使用することで、文字列の前後の空白を取り除くことができます。
例えば、あるファイルからデータを読み込んだ時などのPC側が自動で出…
Java
文字列を置換するにはreplaceメソッドが思い浮かぶと思いますが、replaceメソッドは置換する対象の文字列を指定しなければならない為、複雑な文字列の置換には対応が難しいです。
しかし、正規表現とreplaceA…
Java
変数にはプログラム上のどこからでもアクセスできるグローバル変数と、プログラム上で使用する範囲が制限されるローカル変数というものがあ…
Java
文字列(String)の比較を行うにはequalsメソッドを使用します。
比較した際に一致した場合はtrueを返し、異なった場合はfalseを返します。
…
Java
文字列を置換するには、replaceメソッドを使用します。
置換という言葉は「置き換え」というイメージがありますが、もちろん対象の文字列を指定した文字列に置き換えることができます。
そして、「置き換え」を利用するこ…
Java
取得した日時の計算を行うには、Calenderクラスのaddメソッドを使用します。
Calenderクラスは抽象クラスなので、地域に合わせた実装クラ…
Java
大文字・小文字を区別せずに文字列を比較するには、StringクラスのequalsIgnoreCaseメソッドを使用します。
Stringクラスのeq…
Python
map()関数は、リスト等のすべての要素にアクセスして処理を行うことできる関数になります。
map関数では、関数とリストを引数として実行することで、新たなリストを作成したり、文字列を作成したりすることができます…
Python
文字列を置換する際に思い出すのはreplace()メソッドだと思います。
しかし、文字列を複数置換したい場合、replace()メソッドでは置換の対象が1文字である為、何回も呼び出すのは面倒です。
その場合、…
Python
Pythonで指定した文字列を置換するにはreplace()を使用します。
replace()とは対象の文字列を指定した文字列に置換するメソッドであり、文字列の一部を別の文字列で置き換えることができます。…
Python
Pythoでリスト等の要素をソートするにはsorted()を使用します。
sorted()はリスト等(リスト、タプル、辞書、配列)の要素や文字列の文字を並び替えるメソッドであり、並び替えを行うことで昇順…
Python
lambda(ラムダ)式とは名前をつけない状態で関数として使用できる為、無名関数と呼ばれています。
一度きりの使用なので、消費税の計算などの単純な処理やmap()関数やfilter()関数といった関数の引数に関…
Python
Pythonのタプル(tuple)は一度セットした要素を書き換えることができない(イミュータブル)ものである為、要素を直接的に操作(追加したり、変更したり、削除したり)することはできません。
しかし、タプル…
Python
日付や時刻を操作するにはdatetimeを使用します。
日付や時刻はシステムやさまざまなアプリケーションで使用することが多く、Pythonでは日付を取得するためのdatetimeモジュールが準備されています。
例えば…
Python
for文にenumerate()関数を使用することでリスト等の要素とインデックスを取得することができます。
for文は繰り繰り返し処理を行うことができる文法…
Python
正規表現とは「いくつかの文字列を一つの形式で表現するための表現方法」のことで、この表現方法を利用すれば大量の文字列の中から容易に見つけたい文字列を検索することができ、正規表現によって様々な方法でパタ…
Python
プログラミングにおいて文字列を操作することは多くの局面を占めることだと思います。
計算した結果を文字列として表示したり、検索した結果を文字列として表示したりするなど画面に何かを表示するときに文字列はたくさん使われます。
…
Python
様々な場面で繰り返し処理を使用することがありますが、どちらを使うべきかで迷ったことがあるかと思います。
今回は、2つの場面でfor文、while文をそれぞれ使用するとどうなるのかを実際に比較していきます。
・…
Python
リスト等に要素を追加したい場合はappend()メソッドを使用します。
append()メソッドとはリスト等の複数のデータが集まった型に要素を追加することができます。
今回はappend()の以下の内容につい…
Python
randomはPythonのモジュールの1つであり、ランダムな数値の生成や配列オブジェクトにランダムな処理を加えるなど、ランダムで実行したい処理に使えるモジュールとなっています。
そのため、randomモジュールを使…
Python
定型的な同じパターンの処理をするなら、「関数」にしてしまうという手があります。
一連の処理を行うコードを1つのブロックとして、これに名前を付けて管理できるようにしたのが「関数」です。
関数は「名前の付いたコードブロック…
Python
変数には、「キーと値を組み合わせた」dictionary(辞書)という型があります。
辞書を使用することで、特定の要素を検索したり、追加や削除も簡単にできます。
…
こちらは【WordPress】phpで自作の電卓を作成してみよう!後半になります。
もし、前半を見ていない場合は【WordPress】phpで自作の電卓を作成してみよう!前半を先にご覧ください。…
「電卓」は、プログラミングを始める方にとって適した課題です。
なぜなら、電卓を作成することで基本的な文法を理解することができるからです。
例えば、書道…
こちらは【WordPress】phpで自作のお問い合わせ画面を作成してみよう!後半になります。
もし、前半を見ていない場合は【WordPress】phpで自作のお問い合わせ画面を作成してみよう!前半…
色々なwebサイトを見ると、お問い合わせという画面を見たことがありますよね?
例えば、名前や、メールアドレスなどの必須項目を入力して送信すると「送信が完了されました。」
という画面が表示されたり、自動的に送信した内容が書かれたメールが届いたります。
…
Python
print()関数は文字列を画面に出力する関数で、値に何が入っているか確認したい場合などに便利でpythonのプログラミングに欠かせない関数になります。
[crayon-67418bcd4dae7731237713/]
…
Python
処理を繰り返す仕組みにwhile文(whileループ)があります。
for文もまた、繰り返し処理ですが、while文とは少し異なります。
forループは…
Python
画面に値を出力する際に、以下のように思ったことはありませんか?
・文字を右寄せににして出力したい。
・文字を中央寄せにして出力したい。
また、数字の計算で以下の…