Java教程

华为机试题目21-30题

本文主要是介绍华为机试题目21-30题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

(本来以为昨天写的11-20题没了,因为忘了上传了,谁知道他有云端历史版本,可太爽了哈哈)

21题:A变成b,A的ascill码是65,b的ascill码是98,因此只需让'A'+33即可变成b,但是‘A’+33返回的是Integer即b的ascill码,所以需要强制转换一下,(char)('A'+33)记得得到b。

int转换为char: int a=10; char c=(char)(a+'0');

26题:主要是有一个方法需要记住,不根据大小写排序,Arrays.sort(String[],String.CASE_INSENSITIVE_ORDER).或者Collections.sort(list<String>,String.CASE_INSENSITIVE_ORDER);

这篇关于华为机试题目21-30题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!