首頁技術(shù)文章正文

什么是數(shù)據(jù)拼接?[產(chǎn)品經(jīng)理須知]

更新時間:2019-12-03 來源:黑馬程序員 瀏覽量:

在編程語言中,數(shù)據(jù)拼接一般是字符型數(shù)據(jù)間的拼接,拼接后的字符型數(shù)據(jù)統(tǒng)稱為字符串,字符串的內(nèi)容可以表達任何內(nèi)容,字符串簡單來說就是一串文本。比如“1024”是一個文本,也就是一個字符串,并不是數(shù)學(xué)意義上的1024,字符串能表達的內(nèi)容非常多,字符串的內(nèi)容既可以是數(shù)字也可以是小數(shù)或各種符號。

在產(chǎn)品設(shè)計中,我們經(jīng)常使用到數(shù)據(jù)拼接,例如要設(shè)計一個功能展示有多少人參與了活動,文本會設(shè)計成“目前有××人參與了本次活動”,這句話在程序里是以字符型的數(shù)據(jù)類型存儲的,整個字符串中間關(guān)于多少人的部分是變量,也就是說這里的數(shù)字是會動態(tài)變化的,在編程語言中,該如何實現(xiàn)呢?其實很簡單,需要用到數(shù)據(jù)拼接,以Java語言為例,我們先將“目前有”這個字符串用變量“a”表示,將后面的“人參與了本次活動”這個字符串用變量“c”表示,中間的數(shù)字我們在程序中獲取時是整型數(shù)據(jù),先將整型轉(zhuǎn)換為字符型然后用變量“b”表示。這時,我們通過“String s=a+b+c”這條程序語句就可以實現(xiàn)字符串?dāng)?shù)據(jù)的拼接,從而實現(xiàn)這個功能。

在進行產(chǎn)品設(shè)計時,如果某個功能涉及固定字符和動態(tài)字符的組合,就要考慮數(shù)據(jù)拼接。

1575367698161_數(shù)據(jù)拼接實例.jpg

如果產(chǎn)品經(jīng)理在產(chǎn)品設(shè)計過程中能對那些屬于動態(tài)數(shù)據(jù)的部分做特殊標(biāo)記,那么工程師一定刮目相看。上圖所示為上文提到的活動參與人數(shù)統(tǒng)計的例子,其中人數(shù)部分是動態(tài)變化的,數(shù)字前后的文字都是靜態(tài)的。如果在產(chǎn)品設(shè)計圖中能清晰地把動態(tài)變化的部分標(biāo)記出來,就能明確地提示工程師在開發(fā)時特別注意,降低了產(chǎn)品經(jīng)理額外說明和解釋的溝通成本。

分享到:
在線咨詢 我要報名
和我們在線交談!