Java 为什么for循环中没有多个初始化?我们有多个递增语句
为什么for循环中没有多个初始化?我们有多个递增语句 代码:Java 为什么for循环中没有多个初始化?我们有多个递增语句,java,Java,为什么for循环中没有多个初始化?我们有多个递增语句 代码: for(inti=1,intc=4;i您使用了错误的语法。 你可以用这种方式 for(int i=1, c=4;i<1;i++) for(inti=1,c=4;i for(int i=1, c=4;i<1;i++,c++) // ^ ^ // | | // Multiple increment expressions for(inti=
for(inti=1,intc=4;i您使用了错误的语法。
你可以用这种方式
for(int i=1, c=4;i<1;i++)
for(inti=1,c=4;i
for(int i=1, c=4;i<1;i++,c++)
// ^ ^
// | |
// Multiple increment expressions
for(inti=1,c=4;iWrong语法:for(inti=1,c=4;i<1;i++)
是的,您可以有多个递增语句,如i++,c++
,但不包括i+1,c+1
,其本质在于将for循环转换为“正常”代码。什么错误可能重复?您的编译器通常会给出详细的错误消息,如果您在提问时逐字复制并粘贴这些错误消息,这对其他人非常有帮助!(有时,您甚至可以自己回答问题…),但遗憾的是,(int i,char c;…
不起作用,在这种情况下,我在使用时使用。。。
for(int i=1, c=4;i<1;i++,c++)
// ^ ^
// | |
// Multiple increment expressions