public class AssignClass {
public static void main(String[] args) {
int numArr[] = {82,60,72,50,3,39,47,20}; //integer array
int smallTemp = numArr[0]; //assigning zeroth element as small number
int largeTemp = numArr[1]; //assigning first element as large number
for(int i=0; i<numArr.length;i++) //iterating till the end of the array
{
if(largeTemp<numArr[i]) //check if i'th value of array is large than largeTemp
{
largeTemp=numArr[i];
}
if(smallTemp>numArr[i]) //check if i'th value of array is small than largeTemp
{
smallTemp=numArr[i];
}
}
System.out.printf("Largest Number: %d\n", largeTemp); //print large number
System.out.printf("Smallest Number: %d\n", smallTemp); //print small number
}
}
printf下划线为红色并给出错误信息?怎么了?我用过Eclipse
printf
从Java 5开始可用。因此,看起来您的项目已配置为使用Java 1.4。右键单击更改项目的配置,然后转到“属性”:
如果碰巧要用Java 8创建项目,请确保您使用的是带有Java 8支持插件的Eclipse Luna或Eclipse
Kepler。IMO我建议您使用Eclipse
Luna。免责声明:我不是Eclipse或其他任何基于Eclipse的技术的贡献者,只是对该工具的满意的用户。
问题内容: 这是代码: 输出是然后 为什么是第一个输出而不是? 问题答案: 它在第一个示例中进行整数除法,因为这是数字文字的默认类型。尝试将其更改为(或-d后缀表示a ),您应该得到相同的答案。
问题内容: 我正在阅读有效的Java,它在各处都用于换行符。我已经相当成功地在Java程序中使用了换行符。 哪个是“正确”的?这有什么错?Java为什么要更改此C约定? 问题答案: 从快速的Google: 还有一个说明符与参数不对应。输出行的是“%n”。在某些情况下,也可以使用“ \ n”,但是由于“%n”总是输出正确的平台特定的行分隔符,因此它可以跨平台移植,而“ \ n”则不能。
问题内容: Java applet代码 html文件 错误 问题答案: 问题出在包装上。您需要更改applet的code属性,并根据放置HTML的位置更改codebase属性。您必须将HellowApplet.class放在名为M257Applet的目录中(因为这是您提供的软件包),并且applet标记应类似于: 为此,您的HTML必须与M257Applet位于同一目录(不在M257Applet内
问题内容: boolean r = false ; int s = 0 ; while (r == false) ; { s = getInt() ; if (!(s>=0 && s<=2)) System.out.println (“try again not a valid response”) ; else r = true ; } 即使输入3或123,循环也不会终止,文本也不会显示。怎么了
我安装了kubeadm(版本:v1.13.2),init之后,我安装了flannel,它失败了,install命令: 错误如下所示。
问题内容: 这是我第一次真正使用列表和队列,因此这可能是一个非常简单的错误。是否因为我的队列中充满了无法转换为整数的对象? 问题答案: 除非您确实对性能至关重要,并且您使用了许多像int这样的原子类型,否则您确实应该使用Generics和ArrayList / ArrayDeque。然后,您应该看看 http://labs.carrotsearch.com/hppc.html