タグ

ブックマーク / www.javadrive.jp (14)

  • リストの長さ(要素数)を取得する

    リストの長さを取得する 組み込み関数の len 関数は引数に指定したオブジェクトの長さや要素の数を取得することができます。引数にリストを指定した場合には、リストに含まれる要素数を取得することができます。書式は次の通りです。

    リストの長さ(要素数)を取得する
  • 文字列を数値に変換して数値と演算する

    数値と文字列の演算 Python では文字列が数値を表す値だったとしても、数値と文字列を直接演算することはできません。例えば次のように数値と文字列を加算してみます。 print(10 + "12") >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> TypeError: unsupported operand type(s) for +: 'int' and 'str'

    文字列を数値に変換して数値と演算する
  • 切り上げ/切捨て/四捨五入を取得する(Math.ceil,Math.floor,Math.round)

    Math クラスで用意されている ceil メソッド、 floor メソッド、 round メソッドを使用すると、数値の切り上げ、数値の切り捨て、数値の四捨五入をそれぞれ行うことができます。ここでは Java で数値の切り上げ/切捨て/四捨五入を取得する方法について解説します。

    切り上げ/切捨て/四捨五入を取得する(Math.ceil,Math.floor,Math.round)
    animist
    animist 2019/06/21
  • リストに指定した値と同じ要素が含まれているか確認する

    作成済みのリストに指定した値と同じ要素が含まれているかどうか、含まれている場合の要素の数や要素のインデックスを取得する方法について解説します。要素が含まれているかどうかの確認には in 演算子、要素の数を確認するには count メソッド、インデックスを確認するには index メソッドを使用します。

    リストに指定した値と同じ要素が含まれているか確認する
  • 辞書に含まれるすべてのキーと値を取得する

    辞書に含まれるすべてのキー、すべての値、すべてのキーと値の組み合わせをそれぞれ取得する方法について解説します。キーの取得には keys メソッド、値の取得には values メソッド、キーと値の組み合わせの取得には items メソッドを使用します。

    辞書に含まれるすべてのキーと値を取得する
  • SQLite入門:SQLiteのデータ型:SQLiteで利用可能なデータ型

    テーブルには値を格納するためのカラムを定義しますが、どのカラムにどのような値を格納するかに応じてデータ型を指定することができます。ここでは SQLite のカラムで指定可能なデータ型について解説します。 格納される値のデータ型 多くのデータベースではカラム毎にデータ型を指定します。その為、カラム毎に格納できる値が決められています。SQLite ではテーブルを定義する時にカラム毎にデータ型を指定することは必須ではありません。データ型を指定しなかったカラムには色々な型の値が格納されることがあります。 ただデータ型を指定しなかった場合でもカラムに格納された値がどんなデータ型なのかは区別していて「NULL」「INTEGER」「REAL」「TEXT」「BLOB」の5種類のデータ型に分類します。 NULL NULL値 INTEGER 符号付整数。1, 2, 3, 4, 6, or 8 バイトで格納 R

    SQLite入門:SQLiteのデータ型:SQLiteで利用可能なデータ型
  • 論理演算子の使い方

    x or y x または y の少なくともどちらか 1 つが True なら True それ以外は False x and y x と y がどちらも True なら True それ以外は False not x x が True なら False、 x が False なら True 実際には True または False ではなく真か偽か判定すると True または False になる値が帰ってきます。詳しくはあとで解説します。 論理和 論理和は演算子の左辺または右辺のどちらか 1 つでも True なら True となり、両方とも False の場合だけ False となります。

    論理演算子の使い方
  • テーブルスキーマ(構造)の確認

    sqlite> select * from sqlite_master; type = table name = personal tbl_name = personal rootpage = 2 sql = CREATE TABLE personal(id, name) type = table name = personal2 tbl_name = personal2 rootpage = 3 sql = CREATE TABLE personal2(id integer, name text) sqlite> 現在 2 つのテーブルが作成されているため sqlite_master テーブルには 2 つの行が含まれています。それぞれの行の name カラムにはテーブル名、そして sql カラムにはテーブルが作成された時の CREATE TABLE 文が格納されています。このように sq

    テーブルスキーマ(構造)の確認
  • ArrayListの使い方

    ArrayList クラスは List インターフェースを実装したクラスの一つで、要素の数が可変のコレクションとなっています。要素が連続して格納されており、各要素へ比較的高速にアクセスすることができます。逆に要素の追加や削除には時間がかかる場合があります。ここでは Java における ArrayList クラスの使い方について解説します。 ※ ArrayList クラスは java.util パッケージに含まれています。利用する場合は java.util.ArrayList をインポートしてください。

    ArrayListの使い方
    animist
    animist 2016/11/25
    毎回 Processing 書くたびにこの辺めんどくさいなーって思ってる
  • 作成済みのインデックス一覧を表示する

    PostgreSQL は psql のメタコマンドを使って作成済みのインデックスの一覧を取得することができます。ここでは PostgreSQL で作成済みのインデックス一覧を取得する方法について解説します。

    作成済みのインデックス一覧を表示する
  • Android | ログの出力

    ログの出力方法を確認します。ログにはデバック用に変数の値を出力したり実行時エラーのエラー内容を出力したりといった用途が考えられますが、後でログを確認する時に便利なように書き出される内容をいくつかの種類に分類して書き出す事ができるようになっています。種類には次のようなものがあります。 ERROR エラー WARN 警告 INFO 情報 DEBUG デバック VERBOSE ログの種類別にログを書き出すためのstaticメソッドがそれぞれ用意されています。 ERROR: e public static int e(String tag, String msg) Send an ERROR log message. Parameters: tag Used to identify the source of a log message. It usually identfies the clas

  • データベースをダンプする(.dumpコマンド)

    引数を省略して .dump コマンドを実行した場合はデータベースに関する全ての情報をダンプします。引数にテーブル名を指定した場合は、そのテーブルに関してだけダンプを行います。 それでは2つのテーブルと1つのインデックスが作成されているデータベースに接続し .dump コマンドを実行してみます。 例えばテーブルの場合であれば、現在作成されているテーブルと同じものを作成するための CREATE TABLE 文、そしてテーブルに格納されているデータと同じデータを格納するための INSERT 文が出力されています。この出力された SQL 文を順に実行していくことで現在のデータベースと同じデータベースを作成することができます。 データベース全体だはなく特定のテーブルに関するダンプだけを行いたい場合は引数にテーブル名を指定します。例として user テーブルに関するダンプを出力してみます。 ダンプした

    データベースをダンプする(.dumpコマンド)
  • テーブル構造を変更する(ALTER TABLE文)

    テーブル名/インデックス名/カラム名を変更する(ALTER TABLE RENAME文) 作成済みのテーブルに対してテーブル名の変更やカラム名の変更を行うには ALTER TABLE RENAME 文を使います。書式は次の通りです。 テーブル名の変更 ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name インデックス名の変更 ALTER TABLE tbl_name RENAME INDEX old_index_name TO new_index_name カラム名の変更 ALTER TABLE tbl_name RENAME COLUMN old_col_name TO new_col_name

    テーブル構造を変更する(ALTER TABLE文)
    animist
    animist 2013/06/06
    あんま使わんからいつも忘れる
  • Google Chart Tools入門

    Google Chart Toolsとはグーグルが提供しているグラフ作成サービスです。簡単なコードを記述するだけで色々なグラフを生成することができ、生成したグラフはサイトに埋め込むことができます。ここでは Google Chart Toolsの使い方について解説します。

    Google Chart Tools入門
  • 1