我是编程新手.我确定这个问题的答案就在那里,但我不知道该搜索什么.
好的,我会正确的.
这是我的代码:
int[] arr;
arr = new int[5];
arr[0] = 20;
arr[1] = 50;
arr[2] = 40;
arr[3] = 60;
arr[4] = 100;
System.out.println(arr);
Run Code Online (Sandbox Code Playgroud)
这编译并正常工作.这只是CMD的输出,我很头晕.
这是输出:[I@3e25a5.
我希望输出代表list(arr)中完全相同的数字.我该如何做到这一点?
我在Java书中做了一些练习.我对编程很新.因此,请注意(在代码中)我仍然在第一章.现在我已经做了所有事情,我只是想要确认这是否合法,所以我可以随时继续前进.
如果没有,我会衷心感谢以不为我做我的代码; 我想要建议.
这是书中写的问题, "编写一个应用程序,提示/读取分数的分子和分母作为整数,然后打印分数的十进制等值."
我将用我的代码说明这句话:
我在这里做了修改.这一个好吗?..
import java.util.*;
public class ExerciseEleven {
public static void main (String[] args) {
Scanner sc = new Scanner (System.in);
double fraction;
int fractionValue;
int decimal;
double value;
System.out.println("Enter Numerator: ");
int numerator = sc.nextInt();
System.out.println("Enter Denominator: ");
int denominator = sc.nextInt();
fraction = (double) numerator / denominator;
fractionValue = (int) (fraction * 10);
decimal = fractionValue % 10;
value = decimal * 0.1;
System.out.println(value);
}
}
Run Code Online (Sandbox Code Playgroud)
它编译并正常工作.谢谢.
我是一般的编程新手,所以我试图在这个问题上尽可能具体.这本书我正在做一些练习.我设法做了他们所说的一半以上,但这只是我一直在努力寻找的一个输入.
我会写问题然后我的代码,
"编写一个创建并打印XXX-XXX-XXXX表格的随机电话号码的应用程序.在输出中包含破折号.不要让前三个数字包含8或9(但不要比那个更严格) ),并确保第二组三位数不大于742. 提示:通过最简单的方式构建电话号码.每个数字不必单独确定. "
好的,突出显示的句子就是我正在看的内容.这是我的代码:
import java.util.Random;
public class PP33 {
public static void main (String[] args) {
Random rand = new Random();
int num1, num2, num3;
num1 = rand.nextInt (900) + 100;
num2 = rand.nextInt (643) + 100;
num3 = rand.nextInt (9000) + 1000;
System.out.println(num1+"-"+num2+"-"+num3);
}
}
Run Code Online (Sandbox Code Playgroud)
我怎么想这样做?我在第3章,所以我们尚未讨论if语句等,但别名,字符串类,包,导入声明,随机类,数学类,格式输出(decimal-和numberFormat),Printf,枚举和包装类+自动装箱.因此,请考虑仅根据这些假设回答问题.
代码没有任何错误.
谢谢!
我是编程新手,所以认为我是一个很棒的新手.困境:我想在每次回答"是"时重复我的代码.我确实使用"do while循环",因为首先是一个语句,最后应该评估布尔条件.
代码:
import java.util.Scanner;
class whysoserious {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
do{
String go = YES;
int setone = 0;
int settwo = 0;
System.out.println("Enter two numbers: ");
setone = sc.nextInt();
settwo = sc.nextInt();
int set = setone + settwo;
System.out.println("What is " +setone+ " + " +settwo+ " ? ");
int putone = 0;
putone = sc.nextInt();
if (putone == set)
System.out.println("Correct!");
else
System.out.println("Wrong Answer - The correct answer is: "+set+""); …Run Code Online (Sandbox Code Playgroud)