java 输出语句中“+”的问题class A System.out.printf(“%d”,+i);+不+i有什么区别吗?+i是干什么的?
classA{privateinti;publicA(intj){i=j;System.out.printf(“%d”,+i);}}publicclassAA{publi...
class A
{
private int i;
public A(int j)
{
i=j;
System.out.printf(“%d”,+i);
}
}
public class AA
{
public static void main (String [] args)
{
A m=new A(3);
}
} 展开
{
private int i;
public A(int j)
{
i=j;
System.out.printf(“%d”,+i);
}
}
public class AA
{
public static void main (String [] args)
{
A m=new A(3);
}
} 展开
4个回答
2015-05-14
展开全部
你的i没起到,直接输出j,就行啊,还是你问的是“+”号?“+”起连接作用,这里可以不要
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
+i和i 实际上没区别,可以省略
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你想输出什么,或者最终结果是想要什么,为什么不从后往前推呢,这样你不会感觉凌乱么,模来模去的,那个m有什么作用,后面没有发完整么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
+i是要输出值的正数
-i是要输出值的负数
-i是要输出值的负数
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询