虚幻春天

文章
4
资源
0
加入时间
2年10月18天

说说“基元类型”C#中的基元类型

某些数据类型我们使用的非常频繁,许多编译器允许我们使用某种简便的语法来操作它们。例如我们可能使用下面的语法来声明一个整数:System.Int32 a = new System.Int32();实际上,我们大多数人都不会象上面一样去声明这个整数,而是使用如下的语法:int a = 0;这两种声明的方式,其最终产生的IL代码是相同的。编译器直接支持的类型称为基元类型(primitiv

力扣解题思路:进制转换

504. 七进制数思路:给定一个整数,将其转化为7进制,并以字符串形式输出。看到这一题我的第一反应是本身存在一个这样的方法可以直接调用:Integer.toString(num, 7);但是很多人可能并不记得这个方法或者题目中要求不可以使用这个方法,那么我们可以回忆如何将十进制转换为二进制的,就是不断地对2取余然后再除以2,这样不断的循环,那么7进制数也是同样的道理,我们使用StringBuilder来存储最终结果,但是需要注意的是,我们每次算出的数字是需要加在原字符串的前端的,所以我们使用in