我的编程任务是打印一个包含10个随机整数的数组,然后有4行不同的输出(每个偶数元素、逆序等)
代码本身运行良好(据我所知),但我遇到的一个问题是,我必须设置一个系统。出来println(“”);在每一行之前,为了使每一行看起来正确。
最初,当我拥有it系统时。出来println(“[第1行]……”)*用于循环*系统。出来print(“arr[i],”)*close for loop*它将每个整数打印在单独的一行上,而不是全部打印在一行上。我是否遗漏了什么?有人能帮忙吗?
这是我的代码:
import java.util.*;
public class RandomInteger {
public static void main(String[] args){
Random random = new Random();
int arr[]=new int[10];
System.out.print("The array of random numbers: ");
for (int i = 0; i < arr.length; i++) {
arr[i] = random.nextInt(50);
System.out.print(arr[i] + ", ");
}
System.out.println("");
System.out.print("[LINE 1] Elements at an even index: ");
for (int i = 0; i < arr.length; i++) {
if(i%2==0){
System.out.print(arr[i]+" (at index "+i + "), ");
}
}
System.out.println("");
System.out.print("[LINE 2] Every even element:");
for (int i = 0; i < arr.length; i++) {
if(arr[i]%2==0){
System.out.print(arr[i] + ", ");
}
}
System.out.println("");
System.out.print("[LINE 3] Elements in reverse order: ");
for(int i=arr.length-1;i>=0;i--){
System.out.print(arr[i] + ", ");
}
System.out.println("");
System.out.print("[LINE 4] First Element is: "+arr[0]+" and Last ELement is: "+arr[arr.length-1]);
}
}
你能试试这个例子吗
System.out.print("\n[LINE 2] Every even element:");
你写\n是因为它是一种简单的方法来引入换行符,虽然正确的方法不是system.out.print,这种格式的正确方法system.out.format像c语言,但也使用
println
方法的所有重载都会在想要打印的内容后面追加一个换行符;不要打印所有的代码。
如果只需要换行符,那么甚至不需要提供参数——调用无参数println
重载。
System.out.println();
问题内容: 我有一个包含XML的Java字符串,没有换行或缩进。我想将其转换为格式正确的XML字符串。我该怎么做呢? 注意:我的输入是String。我的输出是String。 (基本)模拟结果: 问题答案: 注意:结果可能因Java版本而异。搜索特定于你的平台的解决方法。
更新:我发现了一个关键部分,解释了为什么这可能不起作用!我使用了这个系统。放样(out);其中out是到JTextArea的特殊打印流 这是代码,但我遇到的问题是,信息只有在我结束流程后才会打印出来。 电流输出: 这是正确的输出,但是当我结束这个过程时,它只是作为一个大块打印。 有人知道问题是什么吗?如果是的话,你能帮我解释一下为什么会这样吗,提前谢谢你。
我有一个在Wildfly 8.*上运行的Spring Web应用程序,由于某种原因,它不会打印到控制台。我看到所有控制台日志和堆栈跟踪都很好,但系统消息只是没有出现。 问题可能出在我的log4j设置上,所以我会发布该配置; 我以前在JBoss 7.1上运行过应用程序,但是没有这个问题,所以我真的不知道可能出了什么问题。 随意询问我的任何其他配置不确定需要什么。 编辑: 这是我的独立部署文件夹中的日
问题内容: 我正在使用单独的样式表进行打印。是否可以在设置打印页边距的样式表中设置左右页边距(即纸张上的页边距)。 谢谢。 问题答案: 指定打印时,应使用或作为单位。使用像素会导致浏览器将其转换为类似于屏幕上的外观。使用或将确保纸张尺寸一致。 对于字体大小,用于打印介质。 请注意,以css样式设置主体上的页边距 不会 调整定义打印机可打印区域的打印机驱动程序中的页边距,或由浏览器控制的页边距(
问题内容: 我们正在为bigquery编写一个开源jdbc驱动程序,并遇到以下问题: 我们希望使用Oauth 2授权我们的驱动程序为已安装的应用程序。在Windows XP,Windows 7 X64,Windows 7 X64 + RDP上运行正常。但是在作为Windows Server 2008 R2 + RDP的测试台上,它失败了。 基本上,我们打开一个网络浏览器,他登录,我们捕获回复并验证
问题内容: 如果您能帮助回答以下问题,我将不胜感激: 我已经使用Java以非常标准的方式创建了一个自定义链接列表。以下是我的课程: 我试图打印值我已经插入到列表如下 但是我从IDE获得的输出是 为什么打印出引用,而不打印出诸如bat,ant,rat …之类的字符串的实际值? 如果我想打印出实际值,那该怎么办? 非常感谢你 问题答案: 您的课程已经为您创建了! 将打印