小编Dev*_*ted的帖子

多个类基础知识,将print类放入main方法中

我正在尝试查看在第二课中调用所需内容的基础知识,因为教程和我正在使用的书现在使用用户输入使其过于复杂.

所以这就是我的尝试.首先是我的主类,第二个是我试图调用主要方法描述一个简单文本的类.

public class deck {
    public static void main(String[] args) {
    edward test = new edward();
    System.out.print(test);
    }
}
Run Code Online (Sandbox Code Playgroud)

其他课程:

public class edward {
    public void message(int number) {
        System.out.print("hello, this is text!");   
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

如果你可以试着解释一下我在做什么,或者它是如何工作的,那将是一件好事.我正在努力解决这个问题,并且有点沮丧.

java oop

4
推荐指数
1
解决办法
151
查看次数

我的代码中有什么错误?尝试将userinput用于变量并使用switch语句

所以我试图创建这个简单的程序是用户在一个月内进入(1-12)然后使用switch语句告诉他们基于他们输入的内容是什么月份.这是我的代码:

import java.util.Scanner;
class tests{
public static void main(String args[]){
    Scanner monthone = new Scanner(System.in);  
    Double month;
    System.out.println("What is the numerical value of the month? 1-12");
    System.out.print(monthone.nextLine());
    month = monthone.nextDouble();

    switch (month){
    case 1: 
    System.out.println("It's January");
    break;
    case 2: System.out.println("It's Feburary");
    break;
    case 3:
        System.out.println("It's March");
    break;
    case 4:
        System.out.println("It's April");
    break;
    case 5:
        System.out.println("It's May");
    break;
    case 6:
        System.out.println("It's June");
    break;
    case 7:
        System.out.println("It's July");
    break;
    case 8:
        System.out.println("It's August");
    break;
    case 9:
        System.out.println("It's September");
    break;
    case 10:
        System.out.println("It's …
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
65
查看次数

完成的任务然而问题与while循环给我错误的答案

所以我在最近购买的这本书中完成了一些任务,基本上我有一定数量的代码,我必须重新排列它们以便给我以下输出:ab cd

这是代码: 在此输入图像描述您无法更改任何代码只能重新安排它.如果你认为这是不可能的,那么告诉我你将如何使用相同的原则来做到这一点.

这也是相同的代码:

public class carl {
  public static void main(String args[]){
    int x = 3;
    if (x > 2) {
        System.out.print("a");
    }
    while (x > 0){
    x = x - 1;
    System.out.print("-");
    }
    if (x == 2){
        System.out.print("b c");
    }
    if (x == 1){
        System.out.print("d");
        x = x - 1; 
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

让我知道你认为我做错了什么.

我一直在这样做 - 做到这一点.

java

0
推荐指数
1
解决办法
523
查看次数

标签 统计

java ×3

oop ×1