小编use*_*139的帖子

Java switch语句有问题吗?

我是编程新手,正在上课.我的一项任务涉及使用switch语句,这是我们最近才学到的.我得到了大部分代码,但由于某种原因,switch语句不起作用.程序编译并提示必要的输入,但在输入值时不打印任何switch语句.基本上,我想提示用户输入学号(任意号码),输入学分,并打印正确的陈述.这是我的代码:

import java.io.*;
import java.util.*;
public class Prog222
{
    public static void main(String[] args)
    {
        for(int i = 1; i<=4; i++)
        {
            double freshmanC = 1.0;
            double sophomoreC = 2.0;
            double juniorC = 3.0;
            double seniorC = 4.0;
            Scanner kbReader = new Scanner(System.in);
            System.out.print("Enter student number "); //Enter 2352, 3639, 4007, and 4915 respectively
            int studentNumber = kbReader.nextInt();
            System.out.print("Enter credits "); //Enter 30.0, 29.9, 70, and 103.7 respectively
            double credits = kbReader.nextDouble();
            switch((int) credits)
            {
                case '1': //Below 30 credit …
Run Code Online (Sandbox Code Playgroud)

java

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

字符串方法和循环

我有一个我正在研究的程序,我坚持下去并且无法弄明白.基本上,我应该输入一个单词,并将单词括在一个星号框中,这是主要目标.实际提示说:从键盘读取一个字符串.输出框内部的字符串,如下所示.每次运行时都需要调整该框的大小,以确保它具有正确的间距.

防爆.

在此输入图像描述

这是我的代码:

import java.io.*;
import java.util.*;
public class Prog600a
{
    public static void main(String[] args)
    {
            for(int i = 1; i<=3; i++)
            {
                Scanner kbReader = new Scanner(System.in); //Allows input
                System.out.print("Enter a string: "); 
                String word1 = kbReader.nextLine();
                int len1 = word1.length();
            for(int x = 0; x<=len1; x++)
            {
                System.out.print("*");
            }
            System.out.println();
            System.out.print("*");
            for(int x = 0; x<len1; x++)
            {
                System.out.print("\t");
            }
            System.out.print("*");
            System.out.println();
            System.out.println("* " + word1 + " *");
            System.out.print("*");
            for(int x = 0; x<len1; x++)
            { …
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×2