欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java如何獲取byte的高四位和低四位

 更新時(shí)間:2022年01月27日 08:38:20   作者:blog_Lei  
這篇文章主要介紹了java如何獲取byte的高四位和低四位,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

獲取byte的高四位和低四位

最近在開發(fā)中遇到了一個(gè)問題,就是提取一個(gè)byte中的低四位和高四位。

為什么要用到這個(gè)呢,因?yàn)槲覀冏远x了一個(gè)協(xié)議,并在協(xié)議中用一個(gè)byte表示軟件版本,比如1.22這個(gè)版本,1用高四位表示,22用低四位表示,好了,

我直接說重點(diǎn)了

public static int getHeight4(byte data){//獲取高四位
? ? int height;
? ? height = ((data & 0xf0) >> 4);
? ? return height;
}
public static int getLow4(byte data){//獲取低四位
? ? int low;
? ? low = (data & 0x0f);
? ? return low;
}

獲取一個(gè)字節(jié)的高5位、低3位 bit

//獲取一個(gè)字節(jié)高5位
public static int getHigh5Bit(byte b){undefined
return b >> 3;
}
//獲取一個(gè)字節(jié)低3位
public static int getLow3Bit(byte b){undefined
return b&0x07;
}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringMVC如何獲取多種類型數(shù)據(jù)響應(yīng)

    SpringMVC如何獲取多種類型數(shù)據(jù)響應(yīng)

    這篇文章主要介紹了SpringMVC如何獲取多種類型數(shù)據(jù)響應(yīng),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-11-11
  • 詳解Spring Bean 之間的特殊關(guān)系

    詳解Spring Bean 之間的特殊關(guān)系

    在 Spring 容器中,兩個(gè) Bean 之間除了通過 <ref> 建立依賴關(guān)系外,還存在著一些特殊關(guān)系。這篇文章給大家想想介紹了Spring Bean 之間的特殊關(guān)系,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2018-05-05
  • Java Socket+多線程實(shí)現(xiàn)多人聊天室功能

    Java Socket+多線程實(shí)現(xiàn)多人聊天室功能

    這篇文章主要為大家詳細(xì)介紹了Java Socket+多線程實(shí)現(xiàn)多人聊天室功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Spring與Struts整合之讓Spring管理控制器操作示例

    Spring與Struts整合之讓Spring管理控制器操作示例

    這篇文章主要介紹了Spring與Struts整合之讓Spring管理控制器操作,結(jié)合實(shí)例形式詳細(xì)分析了Spring管理控制器相關(guān)配置、接口實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2020-01-01
  • Netty學(xué)習(xí)教程之Netty與Marshalling結(jié)合發(fā)送對象

    Netty學(xué)習(xí)教程之Netty與Marshalling結(jié)合發(fā)送對象

    Netty是由JBOSS提供的一個(gè)Java開源框架,之前已經(jīng)給大家簡單介紹了一些基礎(chǔ)與使用,下面這篇文章主要給大家介紹了關(guān)于Netty與Marshalling結(jié)合發(fā)送對象的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05
  • SpringBoot中的Mybatis依賴問題

    SpringBoot中的Mybatis依賴問題

    這篇文章主要介紹了SpringBoot中的Mybatis依賴問題,包括pom導(dǎo)入依賴和相關(guān)實(shí)例代碼講解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • request如何獲取完整url(包括域名、端口、參數(shù))

    request如何獲取完整url(包括域名、端口、參數(shù))

    這篇文章主要介紹了request如何獲取完整url(包括域名、端口、參數(shù))問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • LCN分布式事務(wù)解決方案詳解

    LCN分布式事務(wù)解決方案詳解

    這篇文章主要介紹了LCN分布式事務(wù)解決方案詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 一文詳解Spring?中的順序問題

    一文詳解Spring?中的順序問題

    本文主要介紹了Spring?中的順序問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • 使用IDEA工具配置和運(yùn)行vue項(xiàng)目及遇到的坑

    使用IDEA工具配置和運(yùn)行vue項(xiàng)目及遇到的坑

    這篇文章主要介紹了使用IDEA工具配置和運(yùn)行vue項(xiàng)目及遇到的坑,需要的朋友可以參考下
    2018-09-09

最新評論