我是 Java 新手。我有 3 个月的 Objective-C 经验,所以我很容易理解它的概念。我正在尝试将一个用 Java 编写的简单阶乘示例程序移植到 Objective-C 以用于学习目的。但是有这一行,我不明白这里发生了什么:
for (int i; i < 10; i++){
println (i + "! =" + factorial(i));
现在for
循环和一切都很好,但是这个“!=”我从未见过——它有什么作用?对我来说,它看起来像一个“不等于”运算符,这没有任何意义 i + not equal too + factorial (顺便说一句,阶乘是一种方法)。