2016-03-24 1 views
-4

少しの調査を行ったところ、 "BluetoothManager"はクラスですが、メソッド "getSystemService"のret値は文字列です。これは強制的に文字列をクラスに変換する試みですか?そうでなければ、それは何ですか?"(BluetoothManager)"の前後にあるこの括弧は何ですか?

+1

getSystemServiceは文字列ではなくオブジェクトを返します –

+2

米国英語では英語をプログラミングしていますので、これらは括弧で囲みます: '[]'あなたの質問にあるものは*括弧*です。それらがここでどのように使用されているかの検索可能な用語は**キャスティング**です。 –

+0

うわー、私は今、どれくらい恥ずかしがっているのか分かりませんが、私は彼らが括弧であることを知っていましたが、どのように "括弧"がついてしまったのかを知っていました。 JC何が私に起こったのですか? – user6107491

答えて

1

QUOT http://developer.android.com/reference/android/content/Context.html

最終<からT> getSystemService(クラス< T> serviceClass)クラスによってシステムレベルのサービスへのハンドルを返す 。

「getメソッドのget val」は文字列です。しかし、あなたが見つけたものは間違っているようです。

関連する問題