小白學Flex之資料型別

2021-08-27 01:23:28 字數 1143 閱讀 7535

這是第一次寫關於flex的文章,也是john開始學習flex的第一步,在此也向夏天的樹人致敬,謝謝夏天的樹人對 我在flex上無私的幫助

action3的資料和變數宣告

actionscript3中所用的資料都是物件

1.資料型別

actionscript的資料型別和c語言一樣,也分為基元資料型別和複雜資料型別。

1>基元資料型別(primitive data type)

基元資料型別一共有

: boolean,int ,number,string和uint.

(1)int,number,uint是處理數字的。 ??int 是用來處理整數(相當與c語言中的int) int 是有符號32位整數 ??number是用來處理很長又有小數點的(相當與c語言中的float或double) numer型別是64位浮點值 ??uint是處理很大的正整數的。(相當與c語言中的unsigned int) uint是沒有符號32位整數。 ??string:是處理文字的稱為字串。(相當與c語言中的字串)

??boolean:布林值,用來標識真假。這種型別的資料只有兩個,乙個是真(true),乙個是假(false). 2>複雜資料型別

複雜資料型別是由一些基本資料型別組成的。

在actionscript3中複雜的資料型別有:array,date,error,function,regexp,xml和xmllist.

2.變數的宣告和使用

1>宣告變數的語法:

var 變數名:資料型別;

var 變數名:資料型別=值;

var 是乙個關鍵字,用來宣告變數。變數的資料型別寫在冒號後面。其次,如果要賦值,那麼值的資料型別必須和變數的資料型別一致。

說明:

(1)actionscript3每行結尾後面不加上分號不會導致報錯。但是為了**標準化,最好加上。

(2).actionscript3中允許僅宣告變數而不賦初值。在這種情況下,該變數將根據其型別賦予預設值。

舉個定義並初始化複雜型別變數的例子:

1. var kingda:array = new array(1,2,3);

首先,用var定義乙個變數kingda,它的型別為array(陣列)型別,並用new關鍵字對陣列進行初始化為這個陣列有3個數,數值為1,2,3.

小白學python之資料型別

每種語言都有自己的資料型別,python也不例外,但是python的變數是動態的,也就是說,其沒有固定的資料型別,既可以把整型賦值給變數,又可以接著再把字串型別賦值給變數,但是這樣也帶來乙個問題就是變數的改變是不可控的,如果想控制變數的型別,就需要class類了,本文將一一更新。整數在c中,可以直接...

小白初學 C 變數之資料型別

c 內建的資料型別分為兩種 基本型別和復合型別 1.命名規則 變數存在的意義 方便管理記憶體空間 變數建立的語法 資料型別 變數名 變數初始值 int a 10 關鍵字 系統預先保留的單詞 不要用關鍵字給變數或者常量起名稱 識別符號命名規則 1 不能是關鍵字 2 字母 數字 下劃線 3 第乙個字元必...

小白學習之go 基本資料型別

型別 描述uint8 無符號8位整型 0到2 8 1 uint16 無符號16位整型 0到2 16 1 uint32 無符號32位整型 0到2 32 1 uint64 無符號64位整型 0到2 64 1 int8 有符號8位整型 2 8 到2 8 1 int16 有符號16位整型 2 16 到2 1...