我的代码没有错误消息,但是idk为什么它没有在控制台中显示任何内容,我是Java新手,请帮助我!!
public class test {
public static void main(String[] args) {
int[] b = {27, 15, 15, 11, 27,27, 15,27, 15,27, 15};
mode(b);
}
public static int mode(int[] array) {
int[] spareArray = new int[101];
for (int i = 0; i < array.length; i++) {
spareArray[array[i]]++;
}
int mode = 101;
int count = 0;
for (int i = 0; i < spareArray.length; i++) {
if (spareArray[i] > count) {
count = spareArray[i];
mode = i;
}
}
return mode;
}
}
请做
系统。出来打印(模式(b))
而不是
模式(b);
您应该在控制台中看到输出。
谢谢
您没有使用任何打印语句。您应该将从mode
函数计算出的模式值分配给一个变量并打印它。
public class Test
{
public static void main(String[] args)
{
int[] b = {27, 15, 15, 11, 27,27, 15,27, 15,27, 15};
int m = mode(b);
System.out.println( m ); // Missing statement
}
public static int mode(int[] array)
{
int[] spareArray = new int[101];
for (int i = 0; i < array.length; i++)
spareArray[array[i]]++;
int mode = 101;
int count = 0;
for (int i = 0; i < spareArray.length; i++)
{
if (spareArray[i] > count)
{
count = spareArray[i];
mode = i;
}
}
return mode;
}
}
您也可以将其直接打印为:System。出来println(模式(b))
请随时提出任何疑问。
您将自动执行著名的歌曲“墙上的99瓶XXX”。你将打印这首歌所有99个诗句的歌词。用循环!如果你不知道歌词,用谷歌查一下。 该方案应: a.如果他们不到21岁,或者他们喜欢苏打水,那么歌词是“墙上有99瓶苏打水” B.如果他们超过21岁,那么是“99瓶啤酒” 您必须使用WHILE循环,并且counter变量必须是print语句的一部分! 所以第一节是: 99瓶苏打水挂在墙上 墙上有98瓶苏打水 最
我只是通过udemy课程学习开发应用程序。并且学习创建一个简单的货币转换器,代码看起来和课程中的一模一样,但是他们的吐司起作用了,而我的却不行。
文件编制
今天我在家里的电脑上安装了netbean,以便在家做一些工作。我安装了java 8 JDK(151),并安装了包含所有内容的netbean(没有进行自定义安装)。然后我把我的项目从github上撤下来。 我的安装文件夹是在E:\netbean我的项目文件夹是默认的c: 我加载了项目,打开XAMPP并运行它。太好了,很管用。 然后我对HTML进行了更改(修复了我犯的一个拼写错误)。再次运行。找不到零
有没有人知道我应该做什么来使这些日志显示在控制台的“日志”选项卡上? OBS:-崩溃被显示在控制台上没有任何问题。-下面我包括了一张图片,显示了我期望看到的这些“分析事件”的确切选项卡。我的控制台是葡萄牙语的,但“registros”选项卡是英文版的“logs”选项卡。
如何让程序在if语句后使用扫描器请求输入?