質問

誰もがintsの目的が長方形の中心と長方形の障害にあるものを説明することができますか?intが正または負の整数であることをすでに理解しています。また、長方形のintを左に、四角形に断線が必要なのはなぜですか。私はまだこれに新しく新しいことがあるので、誰かが私にもっと多くのコードを含めるべきであると思うならば。

Rectangle left = new Rectangle(0,0,WIDTH/9,HEIGHT);
Rectangle right = new Rectangle((WIDTH/9)*8,0,WIDTH/9,HEIGHT);

Rectangle center = new Rectangle((int)((WIDTH/9)* 2.5),(int)((HEIGHT/9)*2.5),(int)  
((WIDTH/9)*5),(HEIGHT/9)*4);
Rectangle obstacle = new Rectangle(WIDTH/2,(int)((HEIGHT/9)*7),
WIDTH/10,HEIGHT/9);
.

役に立ちましたか?

解決

Javaは強く型付けされた言語です。つまり、すべての変数にデータ型。しかし、多型 1つのデータ型からの情報を使用して処理することができます。別のもの。このJavaの例は、インターフェースサブクラス。暗黙的または明示的なキャスティングによってこの変換を実行できます。それがここに示されているものです。

他の変数の前に括弧内のプリミティブデータ型またはオブジェクト名を使用すると、キャスト他の互換型に。

内部データが互換性がある限り、タイプを他のものに変換できます。たとえば、ここにある問題のオブジェクトが文字列の場合:

if(s instanceof String) {
String t = (String)s;
}
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top