鴻蒙開發-ArkUi控件使用

?2.0控件-按鈕

?2.1.控件-文本框

        Text(this.message).fontSize(40) // 設置文本的文字大小.fontWeight(FontWeight.Bolder) // 設置文本的粗細.fontColor(Color.Red) // 設置文本的顏色-------------------------------------------------------------------------
//設置邊框Text('待完善').fontColor(Color.Red).padding(5).border({width: 1, // 寬度(必須)color: Color.Red, // 顏色style: BorderStyle.Dashed // 樣式(實線、虛線、點線)}).margin({ bottom: 20 })
-------------------------------------------------------------------------
//設置單邊框Text('單邊框').padding(5)// 單邊框,可以通過 left right bottom top 配置四個方向邊框.border({width: { left: 1, right: 2 },color: { left: Color.Red, right: Color.Green },style: {left: BorderStyle.Dashed,right: BorderStyle.Dotted}})
---------------------------------------------------------------------// 添加圓角:// 1. .borderRadius(數值) 四個角圓角相同// 2. .borderRadius({ 方位詞: 值 }) 單獨給某個角設置圓角Text('添加圓角').width(100).height(60).backgroundColor(Color.Orange)// .borderRadius(15) // 通過不同數值,可以設置不同大小的圓角// .borderRadius({//   topLeft: 10,//   topRight: 20,//   bottomRight: 30,//   bottomLeft: 40// }).borderRadius({topLeft: 20,bottomRight: 20})
---------------------------------------------------------------------
//添加背景圖片
Text('我是內容文本').fontColor(Color.White).width(300).height(200).backgroundColor(Color.Pink)// backgroundImage(加載的背景圖片, 是否平鋪ImageRepeat枚舉).backgroundImage($r('app.media.flower'), ImageRepeat.XY )
--------------------------------------------------------------------
//設置背景圖片的位置// backgroundImagePosition// 1. 傳入對象, 設置位置坐標,背景圖片的左頂點//    { x: 坐標值, y: 坐標值 }//    注意:坐標值的單位,和寬高的默認單位不同的,顯示出來大小會不同//// 2. Alignment 枚舉,設置一些特殊的位置(中央、左頂點...)//    Center  TopStart左頂點 TopEnd右頂點 BottomEnd右下...Column() {Text().width(300).height(200).backgroundColor(Color.Pink).backgroundImage($r('app.media.flower')).backgroundImagePosition({x: 400,y: 300}).backgroundImagePosition(Alignment.BottomEnd)}.padding(20)}
------------------------------------------------------
//設置圖片位置vp轉pxText().width('300vp').height('200vp').backgroundColor(Color.Pink).backgroundImage($r('app.media.flower')).backgroundImagePosition({x: vp2px(150),y: vp2px(100)})
---------------------------------------------------------
//設置背景圖是否縮放Text().width(330).height(200).backgroundColor(Color.Pink).backgroundImage($r('app.media.jd_bg')).backgroundImagePosition(Alignment.Center).backgroundImageSize(ImageSize.Cover)// 1. 直接寫 寬高尺寸 對象// .backgroundImageSize({//   width: 150,//   // height: 100// })// 2. 設置 背景尺寸 的枚舉 ImageSize// (1) Contain: 等比例縮放,展示整張圖片,可能會留白// (2) Cover: 等比例縮放,讓圖片鋪滿整個容器,不會留白,但是有可能會有部分內容顯示不全

2.2 控件-行和列

//列   Column() {}.width('100%').height('100%').backgroundColor('#ffe8eeee')//行Row() {}.justifyContent(FlexAlign.SpaceEvenly).width('90%').height(30).onClick(() => {router.pushUrl({url: "pages/LanguageChoice"})})
-------------------------------------------------------------------// 控制組件間的距離,可以給 Column 設置 { space: 間隙大小 }Column({ space: 15 }) {}---------------------------------------------------------------
// 設置排布主方向的對齊方式(主軸)// 1. Start  (排布主方向)主軸起始位置對齊// 2. Center  主軸居中對齊// 3. End     主軸結束位置對齊// 4. SpaceBetween 貼邊顯示,中間的元素均勻分布間隙// 5. SpaceAround 間隙環繞  0.5  1  1  1  0.5 的間隙分布,靠邊只有一半的間隙// 6. SpaceEvenly 間隙均勻環繞,靠邊也是完整的一份間隙// justifyContent(枚舉FlexAlign)  ctrl+p  cmd+p// .justifyContent(FlexAlign.Center)// .justifyContent(FlexAlign.SpaceBetween)// .justifyContent(FlexAlign.SpaceAround).justifyContent(FlexAlign.SpaceEvenly)

2.3控件-輸入框

   TextInput({placeholder: '請輸入密碼'}).type(InputType.Password)

2.4控件控制-權重

// // layoutWeight 自適應伸縮: 按照[份數權重],分配[剩余空間]Text('左側').layoutWeight(1).height(40).backgroundColor(Color.Pink)Text('右側固定').width(80).height(40).backgroundColor(Color.Orange)

2.5控件-圖片顯示

      Image($r('app.media.ic_like')).width(12).fillColor('#999')
----------------------------------------------Image($r('app.media.position_earphone')).width(20).backgroundColor('#55b7f4').borderRadius(10).padding(3).fillColor(Color.White).margin({ left: 6, right: 6 })

2.6控件-角標

      Badge({count: 1,position: BadgePosition.RightTop,style: {fontSize: 14,badgeSize: 20,badgeColor: '#fa2a2d'}}) {Image($r('app.media.bg_01')).width(100)}

2.7 控件-絕對定位

 // position絕對定位:可以控制組件位置,可以實現層疊效果// 語法:// .position({//   x: 50,//   y: 50// })// 特點:// 1. 相對于父組件左頂點進行偏移(調整位置)// 2. 原本的位置不占了,且可以任意調整位置,不影響其他元素// 后面的組件明顯層次更高,會蓋住前面的組件// 需求:不動結構的情況下,調整組件的層級 .zIndex(數字)Column() {Text('大兒子').width(80).height(80).backgroundColor(Color.Green).zIndex(3)Text('二兒子定位').width(80).height(80).backgroundColor(Color.Yellow).position({x: 50,y: 50}).zIndex(4)Text('三兒子').width(80).height(80).backgroundColor(Color.Orange).zIndex(2)}.width(300).height(300).backgroundColor(Color.Pink)

2.8 控件-AlertDialog

  AlertDialog.show({message: '最小值為1, 不能再減了'})

?2.9 控件設置-設置字符串,顏色,圖片等

//設置文字
$r('app.string.EntryAbility_label')
//設置顏色
$r('app.color.main_text')

2.10 控件-Swiper

  // Swiper 輪播組件的基本使用// 1. Swiper 包內容// 2. Swiper 設尺寸Swiper() {Image($r('app.media.ic_swiper_xmyp01'))Image($r('app.media.ic_swiper_xmyp02'))Image($r('app.media.ic_swiper_xmyp03'))Image($r('app.media.ic_swiper_xmyp04'))}.width('100%').height(150).loop(true) // 開啟循環.autoPlay(true) // 自動播放.interval(5000) // 自動播放間隔.vertical(true) // 縱向---------------------------定制小圓點--------------------------------// Swiper 輪播組件的基本使用// 1. Swiper 包內容// 2. Swiper 設尺寸Swiper() {Text('1').backgroundColor(Color.Orange)Text('2').backgroundColor(Color.Yellow)Text('3').backgroundColor(Color.Brown)}.width('100%').height(200)// 常用屬性.loop(true) // 開啟循環.autoPlay(true) // 自動播放.interval(5000) // 自動播放間隔.vertical(false) // 橫向/縱向// 定制小圓點// .indicator(false).indicator(Indicator.dot().itemWidth(20).itemHeight(20).color(Color.Black).selectedItemWidth(25).selectedItemHeight(25).selectedColor(Color.White))---------------------輪播案例------------------------// 1. Swiper輪播容器 (填入內容)Swiper() {Image($r('app.media.1')).objectFit(ImageFit.Cover)Image($r('app.media.2')).objectFit(ImageFit.Cover)Image($r('app.media.3')).objectFit(ImageFit.Cover)Image($r('app.media.4')).objectFit(ImageFit.Cover)Image($r('app.media.5')).objectFit(ImageFit.Cover)}// 2. 設置尺寸.width('100%').height('100%')// 3. 定制方向和小圓點.vertical(true) // 縱向輪播.indicator(Indicator.dot() // 小圓點樣式.color(Color.White).selectedColor(Color.Orange))

2.11控件-Scroll

   // 如果希望內容溢出, 能夠滾動Scroll() {Column({ space: 10 }) {ForEach(Array.from({ length: 10 }), (item: string, index) => {Text('測試文本' + (index + 1)).width('100%').height(100).textAlign(TextAlign.Center).backgroundColor(Color.Orange).fontSize(20).fontColor(Color.White).borderRadius(10)})}.padding(10).width('100%')}.width('100%').height(400).scrollable(ScrollDirection.Vertical)-------------------------------常用屬性----------------------------------// 如果希望內容溢出, 能夠滾動Scroll() {Column({ space: 10 }) {ForEach(Array.from({ length: 10 }), (item: string, index) => {Text('測試文本' + (index + 1)).width('100%').height(100).textAlign(TextAlign.Center).backgroundColor(Color.Orange).fontSize(20).fontColor(Color.White).borderRadius(10)})}.padding(10).width('100%')}.width('100%').height(400).scrollable(ScrollDirection.Vertical) // 設置滾動方向.scrollBar(BarState.Auto) // On一直顯示 Off一直隱藏 Auto滑動顯示.scrollBarColor(Color.Blue) // 滾動條顏色.scrollBarWidth(5) // 滾動條寬度.edgeEffect(EdgeEffect.Spring) // 滑動效果.onScroll((x, y) => {console.log('已經滑動的距離:', this.myScroll.currentOffset().yOffset)})
----------------------------控制器------------------------------------
Button('控制滾動條位置').margin(20).onClick(() => {
//劃到某位置this.myScroll.scrollEdge(Edge.End)})Button('獲取已經滾動的距離').onClick(() => {//當前滑動的位置const y = this.myScroll.currentOffset().yOffsetAlertDialog.show({message: `y: ${y}`})})

2.12 控件-Tabs

?

//基礎用法    
Tabs() {TabContent() {Text('首頁內容') // 有且只能一個子組件}.tabBar('首頁') // 配置導航TabContent() {Text('推薦內容') // 有且只能一個子組件}.tabBar('推薦')TabContent() {Text('發現內容') // 有且只能一個子組件}.tabBar('發現')TabContent() {Text('我的內容') // 有且只能一個子組件}.tabBar('我的')}-----------------------------常用屬性---------------------------Tabs({ barPosition: BarPosition.Start }) {TabContent() {Text('首頁內容') // 有且只能一個子組件}.tabBar('首頁') // 配置導航TabContent() {Text('推薦內容') // 有且只能一個子組件}.tabBar('推薦')TabContent() {Text('發現內容') // 有且只能一個子組件}.tabBar('發現')TabContent() {Text('我的內容') // 有且只能一個子組件}.tabBar('我的')}.vertical(false) // 調整導航水平或垂直.scrollable(false) // 是否開啟手勢滑動.animationDuration(0) // 點擊滑動的動畫時間
----------------------------基礎導航欄-----------------------------
@Entry
@Component
struct Index {// 準備狀態, 存儲激活的索引@State selectedIndex: number = 0@BuildermyBuilder (itemIndex: number, title: string, img: ResourceStr, selImg: ResourceStr) {// 如果激活的是自己, 圖片/文本 都需要調整樣式 → 需要區分不同的 tabBarColumn() {Image(itemIndex == this.selectedIndex ? selImg : img).width(30)Text(title).fontColor(itemIndex == this.selectedIndex ? Color.Red : Color.Black)}}build() {Tabs({ barPosition: BarPosition.End }) {TabContent() {Text('購物車內容')}.tabBar(this.myBuilder(0, '購物車', $r('app.media.ic_tabbar_icon_2'), $r('app.media.ic_tabbar_icon_2_selected')))TabContent() {Text('我的內容')}.tabBar(this.myBuilder(1, '我的', $r('app.media.ic_tabbar_icon_3'), $r('app.media.ic_tabbar_icon_3_selected')))}.onChange((index: number) => {// console.log('激活的索引', index)this.selectedIndex = index}).animationDuration(0).scrollable(false)}
}
-----------------------小米中間有個圖片導航欄---------------------------------
@Entry
@Component
struct Index {// 準備狀態, 存儲激活的索引@State selectedIndex: number = 0@BuildermyBuilder (itemIndex: number, title: string, img: ResourceStr, selImg: ResourceStr) {// 如果激活的是自己, 圖片/文本 都需要調整樣式 → 需要區分不同的 tabBarColumn() {Image(itemIndex == this.selectedIndex ? selImg : img).width(30)Text(title).fontColor(itemIndex == this.selectedIndex ? Color.Red : Color.Black)}}@BuildercenterBuilder () {Image($r('app.media.ic_reuse_02')).width(40).margin({ bottom: 10 })}build() {Tabs({ barPosition: BarPosition.End }) {TabContent() {Text('首頁內容')}.tabBar(this.myBuilder(0, '首頁', $r('app.media.ic_tabbar_icon_0'), $r('app.media.ic_tabbar_icon_0_selected')))TabContent() {Text('分類內容')}.tabBar(this.myBuilder(1, '分類', $r('app.media.ic_tabbar_icon_1'), $r('app.media.ic_tabbar_icon_1_selected')))// 特殊形狀的TabTabContent() {Text('活動內容')}.tabBar(this.centerBuilder())TabContent() {Text('購物車內容')}.tabBar(this.myBuilder(3, '購物車', $r('app.media.ic_tabbar_icon_2'), $r('app.media.ic_tabbar_icon_2_selected')))TabContent() {Text('我的內容')}.tabBar(this.myBuilder(4, '我的', $r('app.media.ic_tabbar_icon_3'), $r('app.media.ic_tabbar_icon_3_selected')))}.onChange((index: number) => {// console.log('激活的索引', index)this.selectedIndex = index}).animationDuration(0).scrollable(false)}
}

2.13控件-List

      // 中間List() {ForEach(Array.from({ length: 20 }), () => {ListItem() {Row(){}.width('100%').height(100).backgroundColor(Color.Brown)}.padding(10)})}.width('100%').layoutWeight(1) // 讓容器高度自適應.backgroundColor(Color.Orange).listDirection(Axis.Vertical) // 調整主軸方向(橫向縱向).lanes(3, 5) // 調整 列數 和 間距.alignListItem(ListItemAlign.Center) // 列對齊方式.scrollBar(BarState.Auto) // Auto按需自動顯示滾動條// .divider({//   strokeWidth: 3, // 線寬//   color: Color.Blue, // 顏色//   startMargin: 10, // 左邊線距離邊緣的間隙//   endMargin: 10 // 右邊線距離邊緣的間隙// })

2.14控件-Grid

// 1. 定義接口 (每個列表項的數據結構)
interface ImageCount {url: stringcount: number
}@Entry
@Component
struct Index {// 2. 基于接口, 準備數據@State images: ImageCount[] = [{ url: 'app.media.bg_00', count: 0 },{ url: 'app.media.bg_01', count: 1 },{ url: 'app.media.bg_02', count: 2 },{ url: 'app.media.bg_03', count: 3 },{ url: 'app.media.bg_04', count: 4 },{ url: 'app.media.bg_05', count: 5 }]build() {Column() {Grid() {ForEach(this.images, (item: ImageCount, index: number) => {GridItem() {Badge({count: item.count,position: BadgePosition.RightTop,style: {fontSize: 14,badgeSize: 20,badgeColor: '#fa2a2d'}}) {Image($r(item.url)).width(80)}}})}.columnsTemplate('1fr 1fr 1fr').rowsTemplate('1fr 1fr').width('100%').height(300).margin({ top: 100 })Button('立即抽卡').width(200).backgroundColor('#ed5b8c').margin({ top: 50 })}}
}

2.14控件-Video

2.15控件-彈窗

2.16控件-web瀏覽器

3.3點擊事件

     Button('點我,顯示對話框').onClick(() => {// console.log('消息:', '你好點擊事件')// 彈個框AlertDialog.show({message: '你好~ 這是個彈框'})})

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/76840.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/76840.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/76840.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深入理解 ResponseBodyAdvice 及其應用

ResponseBodyAdvice 是 Spring MVC 提供的一個強大接口&#xff0c;允許你在響應體被寫入 HTTP 響應之前對其進行全局處理。 下面我將全面介紹它的工作原理、使用場景和最佳實踐。 基本概念 接口定義 public interface ResponseBodyAdvice<T> {boolean supports(Metho…

深度解析Redis過期字段清理機制:從源碼到集群化實踐 (一)

深度解析Redis過期字段清理機制&#xff1a;從源碼到集群化實踐 一、問題本質與架構設計 1.1 過期數據管理的核心挑戰 Redis連接池時序圖技術方案 ??設計規范&#xff1a;? #mermaid-svg-Yr9fBwszePgHNnEQ {font-family:"trebuchet ms",verdana,arial,sans-se…

數據庫ocm有什么用

專業能力的權威象征 。技術水平的高度認可&#xff1a;OCM 是 Oracle 認證體系中的最高級別&#xff0c;代表著持證人在 Oracle 數據庫領域具備深厚的專業知識和卓越的實踐技能。它證明持證人能夠熟練掌握數據庫的安裝、配置、管理、優化、備份恢復等核心技術&#xff0c;并且能…

無人船 | 圖解基于視線引導(LOS)的無人艇制導算法

目錄 1 視線引導法介紹2 LOS制導原理推導3 Lyapunov穩定性分析4 LOS制導效果 1 視線引導法介紹 視線引導法&#xff08;Line of Sight, LOS&#xff09;作為無人水面艇&#xff08;USV&#xff09;自主導航領域的核心技術&#xff0c;通過幾何制導與動態控制深度融合的機制&am…

Swift觀察機制新突破:如何用AsyncSequence實現原子化數據監聽?

網羅開發 &#xff08;小紅書、快手、視頻號同名&#xff09; 大家好&#xff0c;我是 展菲&#xff0c;目前在上市企業從事人工智能項目研發管理工作&#xff0c;平時熱衷于分享各種編程領域的軟硬技能知識以及前沿技術&#xff0c;包括iOS、前端、Harmony OS、Java、Python等…

【KWDB創作者計劃】_KWDB部署與使用詳細版本

KWDB發展歷程 介紹KWDB前&#xff0c;先介紹下KaiwuDB&#xff0c; KaiwuDB 是浪潮控股的數據庫企業&#xff0c;該企業提供的KaiwuDB數據庫是一款分布式多模數據庫產品&#xff0c;主要面向工業物聯網、數字能源、車聯網、智慧產業等行業領域。 在2024年7月&#xff0c; Kai…

Go:接口

接口既約定 Go 語言中接口是抽象類型 &#xff0c;與具體類型不同 &#xff0c;不暴露數據布局、內部結構及基本操作 &#xff0c;僅提供一些方法 &#xff0c;拿到接口類型的值 &#xff0c;只能知道它能做什么 &#xff0c;即提供了哪些方法 。 func Fprintf(w io.Writer, …

一、Appium環境安裝

找了一圈操作手機的工具或軟件&#xff0c;踩了好多坑&#xff0c;最后決定用這個工具(影刀RPA手機用的也是這個)&#xff0c;目前最新的版本是v2.17.1&#xff0c;是基于nodejs環境的&#xff0c;有兩種方式&#xff0c;我只試了第一種方式&#xff0c;第二種方式應該是比較簡…

【玩轉全棧】—— Django 連接 vue3 保姆級教程,前后端分離式項目2025年4月最新!!!

本文基于之前的一個旅游網站&#xff0c;實現 Django 連接 vue3&#xff0c;使 vue3 能攜帶 CSRF Token 發送 axios 請求給后端&#xff0c;后端再響應數據給前端。想要源碼直接滑倒底部。 目錄 實現效果 解決跨域 獲取 csrf-token 什么是 csrf-token &#xff1f; CSRF攻擊的…

dify部署,ollama部署,拉取模型,創建ai聊天應用

dify下載安裝 dify1.0.1 windos安裝包百度云盤地址 通過網盤分享的文件&#xff1a;dify-1.0.1.zip 鏈接: 百度網盤 請輸入提取碼 提取碼: 1234 dify安裝包 linux安裝包百度云盤地址 通過網盤分享的文件&#xff1a;dify-1.0.1.tar.gz 鏈接: 百度網盤 請輸入提取碼 提取碼…

docx文檔轉為pdf文件響應前端

1、轉換文件&#xff08;docx~pdf&#xff09; 1.引入pom依賴 <dependency><groupId>com.aspose</groupId><artifactId>aspose-words</artifactId><version>20.12.0</version> </dependency>2.讀取docx文檔數據-轉換 // 初…

網絡安全中信息收集需要收集哪些信息了?匯總

目錄 1. 域名信息 2. IP地址與網絡信息 3. 備案與注冊信息 4. Web應用與中間件信息 5. 操作系統與服務器信息 6. 敏感文件與配置文件 7. 社交工程信息 8. 證書與加密信息 9. API與接口信息 10. 外部威脅情報 11. 歷史數據與緩存 常用工具與技術&#xff1a; 在網絡…

【鋰電池SOH預測】PSO-BP鋰電池健康狀態預測,鋰電池SOH預測(Matlab完整源碼和數據)

預測效果 基于PSO-BP算法的鋰電池健康狀態預測研究 一、引言 1.1 研究背景與意義 在當今社會&#xff0c;鋰電池憑借其高能量密度、長壽命及環境友好等特性&#xff0c;在現代能源系統中占據著舉足輕重的地位。從消費電子領域如智能手機、筆記本電腦&#xff0c;到動力領域中…

智能車攝像頭開源—9 動態權、模糊PID、速度決策、路徑優化

目錄 一、前言 二、動態權 1.概述 2.偏差值加動態權 三、模糊PID 四、速度決策 1.曲率計算 2.速度擬合 3.速度控制 五、路徑 六、國賽視頻 一、前言 在前中期通過識別直道、彎道等元素可進行加減速操作實現速度的控制&#xff0c;可進一步縮減一圈的運行速度&#xff…

過往記錄系列 篇五:市場黑天鵝事件歷史梳理

文章目錄 系列文章文章地址文章摘要文章預覽系列文章 過往記錄系列 篇一:牛市板塊輪動順序梳理 過往記錄系列 篇二:新年1月份(至春節前)行情歷史梳理 過往記錄系列 篇三:春節行情歷史梳理 過往記錄系列 篇四:年報月行情歷史梳理 文章地址 原文審核不通過(理由:“違反…

Mysql--基礎知識點--85.1--Innodb自適應哈希索引

1. 自適應哈希索引的用途 InnoDB 的自適應哈希索引&#xff08;Adaptive Hash Index, AHI&#xff09;是 MySQL 數據庫引擎中一項智能優化查詢性能的功能。其核心作用如下&#xff1a; 加速等值查詢 哈希索引通過哈希函數將鍵映射到固定位置&#xff0c;實現 O(1) 時間復雜度的…

SQL優化技術分享:從 321 秒到 0.2 秒的性能飛躍 —— 基于 PawSQL 的 TPCH 查詢優化實戰

在數據庫性能優化領域&#xff0c;TPC-H 測試集是一個經典的基準測試工具&#xff0c;常用于評估數據庫系統的查詢性能。本文將基于 TPCH 測試集中的第 20個查詢&#xff0c;結合 PawSQL 自動化優化工具&#xff0c;詳細分析如何通過 SQL 重寫和索引設計&#xff0c;將查詢性能…

SpringBoot3-web開發筆記(下)

內容協商 實現&#xff1a;一套系統適配多端數據返回 多端內容適配&#xff1a; 1. 默認規則 SpringBoot 多端內容適配。 基于請求頭內容協商&#xff1a;&#xff08;默認開啟&#xff09; 客戶端向服務端發送請求&#xff0c;攜帶HTTP標準的Accept請求頭。 Accept: applica…

Graylog 索引配置詳解與優化建議

Graylog 索引配置詳解與優化建議 &#x1f680; 前言一、索引集基礎信息 &#x1f4da;二、分片&#xff08;Shards&#xff09;與副本&#xff08;Replicas&#xff09;設置 ??1. 分片 (Shards)2. 副本 (Replicas) 三、 字段類型刷新間隔&#xff08;Field Type Refresh Int…

數據結構*包裝類泛型

包裝類 什么是包裝類 在講基本數據類型的時候&#xff0c;有提到過包裝類。 基本數據類型包裝類byteByteshortShortintIntegerlongLongfloatFloatdoubleDoublecharCharacterbooleanBoolean 我們知道&#xff1a;基本數據類型并不是對象&#xff0c;沒有對象所具有的方法和屬…