当我在Processing中创建一个整数变量时,我应该使用int还是Integer?他们似乎都以同样的方式工作.它是可选的你会使用哪一个?
// The same thing?
int a = 5;
Integer b = 4;
// I prefer Integer because it looks like String:
Integer c = 95;
String d = "Hello!";
// Then again, int looks like char:
int e = 3;
char f = 'a';
Run Code Online (Sandbox Code Playgroud)
我认为它可能只是一个人喜欢的,虽然int使用更多?
它们有不同的用途.int是一种原始类型,Integer而是一个对象.
原始int有一个默认值0,而一个Integer默认为空.基元使用更少的内存,只占用一个内存位置,占用32位或64位.对象需要更多开销.
int除非您需要空整数或其他一些要求,否则请坚持使用.
供参考:https : //processing.org/reference/int.html https://processing.org/tutorials/objects/
| 归档时间: |
|
| 查看次数: |
815 次 |
| 最近记录: |