,
日本語 | コンマ |
英語 | comma |
ふりがな | かんま、こんま |
フリガナ | カンマ、コンマ |
「区切り、列挙」を示す記号。
分割子のひとつ。
次のような使用方法がある。
・メソッドの引数が2個以上の場合
メソッドの引数を2個以上にしたい場合、「,」で区切り複数の引数を並べる事ができる。
・メソッドに渡す引数が2個以上の場合
メソッドに渡す引数が2個以上ある場合、「,」で区切り複数の引数を渡す。
・配列の初期化
配列の初期化を行う際、それぞれの要素に渡す値を「,」で区切る。
・複数の宣言をまとめて行う
ある型の変数をまとめて複数宣言する場合には、「,」で変数名を区切る。
ただし、この方法は変数宣言を1行にまとめることになるため可読性が落ちる。
また、初期化が必要な場合にはそれぞれの変数に行う必要があるが、それを忘れやすいため、この使用方法はしないようがいい。
・例外を複数指定する
throwsによって指定する、メソッドが返す可能性のある例外を複数指定する場合には、例外を「,」で区切り複数の例外を指定する。
分割子のひとつ。
次のような使用方法がある。
・メソッドの引数が2個以上の場合
メソッドの引数を2個以上にしたい場合、「,」で区切り複数の引数を並べる事ができる。
・メソッドに渡す引数が2個以上の場合
メソッドに渡す引数が2個以上ある場合、「,」で区切り複数の引数を渡す。
・配列の初期化
配列の初期化を行う際、それぞれの要素に渡す値を「,」で区切る。
・複数の宣言をまとめて行う
ある型の変数をまとめて複数宣言する場合には、「,」で変数名を区切る。
ただし、この方法は変数宣言を1行にまとめることになるため可読性が落ちる。
また、初期化が必要な場合にはそれぞれの変数に行う必要があるが、それを忘れやすいため、この使用方法はしないようがいい。
・例外を複数指定する
throwsによって指定する、メソッドが返す可能性のある例外を複数指定する場合には、例外を「,」で区切り複数の例外を指定する。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
// 使用例1:メソッドの引数が2個以上の場合。
private static void plusAndOutput( int iL, int iR )
{
System.out.println( iL + iR );
}
public static void main( String[] args )
{
// 使用例2:メソッドに渡す引数が2個以上の場合。
plusAndOutput( 10, 20 );
// 30
// 使用例3:配列の初期化。
int[] integers = new int[]{ 100, 200, 300 };
System.out.println( integers[2] );
// 300
// 使用例4:変数宣言を複数まとめて。
int i, i2, i3;
i3 = 100;
System.out.println( i3 );
// 100
}
// 使用例5:例外を複数指定する場合。
private static void thrower() throws NullPointerException, ClassNotFoundException
{
}
}
public class Sample
{
// 使用例1:メソッドの引数が2個以上の場合。
private static void plusAndOutput( int iL, int iR )
{
System.out.println( iL + iR );
}
public static void main( String[] args )
{
// 使用例2:メソッドに渡す引数が2個以上の場合。
plusAndOutput( 10, 20 );
// 30
// 使用例3:配列の初期化。
int[] integers = new int[]{ 100, 200, 300 };
System.out.println( integers[2] );
// 300
// 使用例4:変数宣言を複数まとめて。
int i, i2, i3;
i3 = 100;
System.out.println( i3 );
// 100
}
// 使用例5:例外を複数指定する場合。
private static void thrower() throws NullPointerException, ClassNotFoundException
{
}
}
// Sample.java public class Sample { // 使用例1:メソッドの引数が2個以上の場合。 private static void plusAndOutput( int iL, int iR ) { System.out.println( iL + iR ); } public static void main( String[] args ) { // 使用例2:メソッドに渡す引数が2個以上の場合。 plusAndOutput( 10, 20 ); // 30 // 使用例3:配列の初期化。 int[] integers = new int[]{ 100, 200, 300 }; System.out.println( integers[2] ); // 300 // 使用例4:変数宣言を複数まとめて。 int i, i2, i3; i3 = 100; System.out.println( i3 ); // 100 } // 使用例5:例外を複数指定する場合。 private static void thrower() throws NullPointerException, ClassNotFoundException { } }
「みだし」に含まれているページ
「解説」に含まれているページ
「サンプルプログラムとか」に含まれているページ
- &&演算子
- *演算子
- +演算子
- ,
- -演算子
- /演算子
- 127.0.0.1
- 16進数
- 2進数
- :
- <<演算子
- <jsp:useBean>
- <T>
- >>>演算子
- >>演算子
- @deprecated
- [
- [L
- ]
- ArithmeticException
- Arrays
- ASCII
- AWT
- BigDecimal
- boolean
- break
- BufferedInputStream
- BufferedReader
- byte
- ByteArrayInputStream
- C++言語
- Calendar
- char
- CharArrayReader
- classesディレクトリ
- Collection
- Comparable
- Comparator
- compareTo
- Connection
- const
- Cookie
- CP932
- CREATE TABLE
- CSV
- C言語
- DataInputStream
- DataOutputStream
- DecimalFormat
- default
- DELETE
- Deprecated
- doGet
- DOM
- doPost
- double
- doステートメント
- DTD
- Enumeration
- EUC
- EUC-JP
- execute
- File
- FilterInputStream
- float
- forステートメント
- for初期化ステートメント
- Frame
- GET
- getBytes
- goto
- Graphics
- GUI
- HashMap
- Hashtable
- HEAD
- HTTP
- HttpServlet
- HttpServletRequest
- HttpServletResponse
- HttpSession
- HttpURLConnection
- IANA
- import
- IndexOutOfBoundsException
- InputStreamReader
- INSERT
- InvocationTargetException
- IPアドレス
- ISO-10646-UCS-2
- ISO-2022-JP
- ISO-8859-1
- Iterable<T>
- Iterator
- J2SE
- Java 2 Platform, Enterprise Edition
- java.net.URL
- java.sql.Date
- JAVA_HOME
- JavaBeans
- Java仮想マシン
- JDBC
- JDBCドライバ
- JSP暗黙オブジェクト「request」
- JSP暗黙オブジェクト「session」
- JTree
- JUnit
- length
- LinkedHashMap
- LinkedList
- Locale
- localhost
- Log4j
- long
- main
- Map
- Math
- MVC
- NaN
- native
- Node
- NOT NULL制約
- ObjectInputStream
- ObjectOutputStream
- OutputStreamWriter
- package
- PipedReader
- PipedWriter
- POST
- PreparedStatement
- println
- Properties
- PushbackInputStream
- Reader
- regex
- RequestDispatcher
- ResultSet
- RSS
- Rss4j
- SELECT
- SequenceInputStream
- ServletConfig
- ServletContext
- ServletException
- Shift_JIS
- short
- SQL
- SQLException
- SQLインジェクション
- Statement
- strictfp
- StringTokenizer
- substring
- synchronizedブロック
- TCP
- TestCase
- Thread
- throws
- Timestamp
- TLD
- tldファイル
- TreeMap
- UCS-2
- UDP
- Unicode
- unsigned
- UPDATE
- URI
- URL
- URLDecoder
- URLEncoder
- US-ASCII
- UTF-8
- web.xml
- Webアプリケーション
- WHERE
- whileステートメント
- Windows-31J
- Writer
- Xerces
- XML
- XMLスキーマ
- XMLスキーマ言語
- {
- ||演算子
- }
- 「-」
- 「~」
- アルゴリズム
- イテレーター
- インデックスナンバー
- エイリアス
- エンコーディング
- エンコード
- カスタムタグライブラリ
- キャッシュ
- クイックソート
- クエリー
- クッキー
- クライアント
- クライアントサーバーシステム
- クロスサイトスクリプティング
- グローバル変数
- コネクション
- コミット
- コレクションフレームワーク
- コントローラー
- サニタイジング
- サーバー
- サーブレット
- システムプロパティ
- シフトJIS
- スケール
- ステートレス
- セッション
- セッションID
- セッションスコープ
- ソケット
- ソースファイル
- ソート
- ダイアログ
- ダンプ
- テストファースト
- テーブル
- デコード
- デッドロック
- デバッガ
- デバッグ
- データベース
- トランザクション
- トークン
- ドメイン名
- バイアス
- バイト
- バグ
- バッファアンダーフロー
- バッファオーバーフロー
- バブルソート
- ビット
- ビュー
- フォント
- フォーカス
- フレーム
- ブロック
- プリペアードステートメント
- ホスト
- ボタン
- ポート番号
- マージ
- マージソート
- メソッド呼び出し変換
- メッセージボックス
- モデル
- モーダルダイアログ
- モードレスダイアログ
- ラベル
- ラベルステートメント
- リクエスト
- リクエストスコープ
- リクエストパラメーター
- リクエストヘッダー
- リフレクション
- ルート
- ループ
- レコード
- レスポンス
- レスポンスヘッダー
- ロケール
- ロック
- ローカル変数
- ローカル変数宣言
- ローカル変数宣言ステートメント
- ロールバック
- 丸数字
- 主キー
- 二次元配列
- 二項演算子
- 仮数部
- 修正マージソート
- 入力フォーム
- 全角
- 全角スペース
- 再描画
- 分割子
- 切り上げ
- 切り捨て
- 列
- 制約
- 割り算
- 単項演算子
- 可変長配列
- 同期
- 四捨五入
- 変数宣言
- 多次元配列
- 安定ソート
- 対数
- 引数
- 拡張for
- 指数部
- 排他
- 推奨されていません
- 描画
- 改行文字
- 文字コード
- 文字化け
- 昇順
- 木構造
- 未定義
- 桁落ち
- 検索
- 正規表現
- 浮動小数点
- 演算
- 無理数
- 無限大
- 環境変数
- 累乗
- 置換
- 行
- 行列
- 辞書
- 配列
- 配列初期化子
- 降順