当前位置:网站首页>Android中的羊角符,面試看這個就够了
Android中的羊角符,面試看這個就够了
2022-01-15 02:10:45 【mb61c1dbbb44788】
日圓(円),又稱作日元,其紙幣稱為日本銀行券,是日本的官方貨幣,於1871年制定。日圓也經常在美元和歐元之後被當作儲備貨幣。貨幣符號“¥”,國際標准化組織ISO4217訂定其標准代號為JPY。日語羅馬字寫作Yen。
從定義上看,人民幣羊角符和日元羊角符長得是一樣的,在手寫的時候不會區別對待,但是作為兩種不同貨幣的符號,在計算機的世界中肯定需要區別!那麼問題來了:
1、我們鍵盤直接敲出來的是中文羊角符還是日文羊角符? 2、另外一個羊角符長什麼樣? 3、怎樣獲取?
-
1
-
2
-
3
區分人民幣和日元羊角符
===========
我們將討論人民幣羊角符和日元羊角符的區分,現在我們有兩種羊角符分別是鍵盤敲擊出來的羊角符¥,另一個羊角符¥。兩個羊角符在word、java代碼和Android、IOS手機中錶現稍有區別。為了區分,鍵盤敲擊的羊角符¥設為A,另一個¥設為B。
1、金投網文章
金投網有一篇專門的文章,介紹了人民幣羊角符和日元羊角符的區別,人民幣羊角符號:人民幣應該是¥,¥是日元。
2、鍵盤和搜狗輸入法
中文和日文很多符號本身是一樣的,所以打印符號是中文還是日文其實很難分清,鍵盤的羊角符符號是A;但是,如果你用搜狗輸入法,當輸入“renminbi”時,會出現羊角符符號B。
3、從在word、代碼、手機中視覺來看
(1)java代碼中 
(2)Word 2010中
(3)華為P7 EMUI P7-L07系統中
(4)小米2s MUI7 7.2.5.0系統中
我們可以看到在word和兩款Android操作系統中,兩個羊角符差別明顯,A只有一個橫,B有兩個橫!!按照人民幣羊角符的定義,B應該符合標准。如果Android手機中使用A羊角符,很肯能只出現一個橫!如果開發人員兩個符號都用…… 那界面定會不協調統一!
4、這兩個羊角符的編碼到底是多少?Java中貨幣類Currency給出的結果是什麼?
首先確定系統編碼:
System.out.println(Charset.defaultCharset()); 結果:UTF-8
- 1
System.out.println((int)'¥'); A結果:165 System.out.println((int)'¥'); B結果:65509
-
1
-
2
println(Currency.getInstance(Locale.CHINA).getSymbol()); 結果:¥(B) println(Currency.getInstance(Locale.JAPAN).getSymbol()); 結果:JPY
-
1
-
2
-
3
-
4
到這,我想各比特也糊塗了,我寫到這時也快瘋掉了,搞不清哪一個是人民幣符號!
5、去查UTF-8錶!
(1) 首先確定兩個羊角符編碼:
從查詢結果可以看出,java代碼打印的結果沒問題,A的10進制為65509 16進制為FFE5,B的羊角符為165 16進制為A5。
寫在最後
很多人在剛接觸這個行業的時候或者是在遇到瓶頸期的時候,總會遇到一些問題,比如學了一段時間感覺沒有方向感,不知道該從哪裏入手去學習,對此我整理了一些資料,需要的可以免費分享給大家
我的 【Github】會分享一些關於Android進階方面的知識,也會分享一下最新的面試題~
如果你熟練掌握GitHub中列出的知識點,相信將會大大增加你通過前兩輪技術面試的幾率!這些內容都供大家參考,互相學習。
①「Android面試真題解析大全」PDF完整高清版+②「Android面試知識體系」學習思維導圖壓縮包——————可以在我的 【Github】閱讀下載,最後覺得有幫助、有需要的朋友可以點個贊
版权声明
本文为[mb61c1dbbb44788]所创,转载请带上原文链接,感谢
https://chowdera.com/2022/01/202201150207009186.html
边栏推荐
猜你喜欢
随机推荐
- Jenkins 通过API获取从节点的secret
- 浅析npm run serve命令
- Push failed Dst refspec V1.0.0 matches more than one.
- 微服务系列--深入理解RPC底层原理与设计实践
- [highcharts] 04_ wrap
- (highly recommended) mobile audio and video from zero to start
- 微服務系列--深入理解RPC底層原理與設計實踐
- Push failed Dst refspec V1.0.0 matches more than one.
- Série de microservices - compréhension approfondie des principes sous - jacents et des pratiques de conception du CPR
- Push failed DST refspec v1. 0,0 matches more than one.
- Analyse de la commande NPM Run Service
- Jenkins obtient le secret du noeud via l'API
- Jenkins API Access Guide
- Quickly write a vs code plug-in
- Yyds dry goods inventory trunk (I)
- Modify a value to make Scrollview and listview elastic and APK volume optimized
- Jenkins exécute le script grovvy via l'API
- Jenkins configure l'affichage chinois (chinois)
- Jenkins Distributed Architecture
- Introduction à Jenkins
- Problème avec les demandes inter - domaines ne portant pas de cookies
- 数据分析八大模型:OGSM模型
- Appel asynchrone, Multithreading
- Android中的羊角符,面试看这个就够了
- Compréhension approfondie du Multithreading
- Utilisation de is et as
- Classe générique, interface générique
- Classe générique, héritage de l'interface générique, délégué
- Exercice de base de données d'accès
- Accès à la base de données SQL avec Multithreading, invoke et action
- Écrire et tester le Protocole Modbus
- . net how to connect to Youxuan database?
- Splitting e-commerce system into micro service
- Écrire un programme winform en utilisant plusieurs threads
- Déclarations SQL couramment utilisées
- Utilisez le texte. Json analyse le fichier json
- Plusieurs adresses de nuget
- Lire Modbus TCP avec nmodbus
- Module 6 operation of the actual combat camp
- TypeError: Object of type ‘TrackedArray‘ is not JSON serializable