我有一个简单的main方法,它包含几十个"System.out.print“,如下所示:
public class StudentTester
{
public static void main()
{
System.out.print('\f');
System.out.println("1");
System.out.println("2");
System.out.println("3");
System.out.pr
这就是我现在所拥有的。我不知道如何处理大于9的数字。你能在一个字符串中存储多行吗?
import java.io.*;
class sample1 {
public static void main(String args[]) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter a number b/w one and nine");
好的,我正在用java做一个绞刑者游戏,但是我唯一的问题是程序不能正确地显示真正的“绞刑者”。下面是我的代码:
import java.io.File;
import java.util.*;
import javax.swing.JOptionPane;
public class Hangman1 {
public static void main(String[] args) throws Exception {
Scanner input = new Scanner(System.in);
Random ran = new Random();
Scanner f
import java.util.Scanner;
public class gameBoard
{
public static void main(String[] args)
{
String str1;
Scanner scan = new Scanner(System.in);
System.out.println("Player 1 please enter 1 or 2, 1 = O, 2 = X");
int a = scan.nextInt();
if(a == 1){
String str2 =
当被要求回答以下问题时:假设一家公司的股票点在纽约证券交易所以特定模式波动。在一段时间的前半段,它每天增加50个百分点,在下半年减少25分。如果一段时间内的天数是奇数,则前半部分被认为比下半年多一天。编写一个Java程序,它将首先要求用户输入给定期间的天数和第一天的共享点。输入的天数不得少于10天,也不得超过20天。否则,必须提示用户再次输入输入:“天数不符合要求,请再次输入”。程序应该输出一个表,显示那些日子的天数和共享点。
我写了代码:
import java.util.Scanner;
public class QuestionOne
{
public static void
对于我在学校的计算机科学课,我必须编写一个java代码,要求用户输入图腾pol上的许多数字。输出必须达到指定的数字数(可能会更小,具体取决于数字)。输出必须有一只鹰在顶部,鲸鱼-人类形象按顺序配对。这就是我所拥有的,但是当我输入2的时候,程序会打印3位数。帮助?
import java.util.*; //For scanner.
/*
* The class Totem contains methods to print a totem pole
* with up to the amount of figures specified by the user.
* 1 eagle alwa
我的错误消息如下所示:
Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Scanner.java:1540)
at GPA3.answer(GPA3.java:364)
at GPA3.main(GPA3.java:355)
我有我的主要方法和我的其余代码完美地工作,但一旦我添加这段代码,它会抛出一个错误。它不允许我在扫描仪中输入任何东西。
import java.util.Scanner;
p
switch(rand){
case 1:
System.out.println(ao);
break;
case 2:
System.out.println(pf);// print your array
break;
case 3:
System.out.println(iff);
break;
case 4:
System.out.println(ie);
好的,这是我现在所拥有的,但我仍然不能让它工作:(.如果你输了,我让它工作,但它仍然不会说你赢了,即使我添加了一个字符串来检查它是否等于你赢的长度
static String[] words = new String[] { "turtle","hamster","rabbit","potato",
"carrot","mouse","dog","cat","applejuice","milk","cow"};
因此,这是一个21点游戏,任何反馈或提示,我应该从代码中删除什么是不需要的,是非常感谢的。
注意:一些类或变量的名称是瑞典语,但它不应该干扰理解我认为的代码。
Blackjack.java
import java.util.Scanner;
class Card {
private final Face face;
private final Suit suit;
public Card(Face face, Suit suit) {
this.face = face;
this.suit = suit;
}
pu
我无法让我的程序识别eClassGpa和sClassGpa,即使我在它们的方法中返回了它们。我正在尝试添加所有的GPA在主要与那些在不同的方法。当我这样做时,我返回的两个东西会产生错误。
import java.util.Scanner;
public class GPA3 {
public static void main(String[] args)
{
System.out.println("Hello! Welcome to the GPA Calculator.");
int Math;
doubl
我有一个在控制台上打印很好的程序。但是,如果我想要在输出文件中打印它,我就有麻烦了。它只执行Else语句。它将不会进入If和Else语句。
public void processFile()
{
final String IN = "IN";
final String OUT = "OUT";
final String CLOSE = "CLOSE";
PrintWriter fileOut;
final String FILE_NAME_IN = "Events.txt";
我使用PrintWriter编写了以下代码:
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
/* TODO output your page here. You may use following sample code. */
out.println("<html>");
out.p
背景:我正在通过赫尔辛基大学的大规模开放在线课程(MOOC)学习Java。目标之一是建立一个基于文本的绞刑游戏。下面是一些更多的参考:
我算出了大部分密码。然而,游戏却笨拙地执行着。要扩展,游戏应该一直运行到猜数或数数达到7为止。所以,keep循环一直工作到7,或者单词猜对了。
问题:我要猜的是丰田。printWord()方法通过执行以下操作隐藏单词:*。每次用户猜测该字母时,它都会删除星号。所以,如果我猜正确的字母,它应该这样做:*o**o。然而,当用户输入下一个字母时,它忘记了'o‘是猜测的。所以,它目前的工作方式如下:
User: o
printWord(): *o*o**
Us
您好,我在这方面有问题。
将关键点8、4、2和6分别设为北、西、南和东。每当用户选择这些选项之一时,输出您移动的方向,其中方向是适当的方向。如果用户输入0,这也是一个菜单选项,则退出。
public static void main(String[] args)
{
Scanner keyboard = new Scanner(System.in);
System.out.println("Which direction would you like to move?");
System.out.println("[8] North&
我的代码一直跳到提示,而不是循环回来,我不明白为什么。我通读了整个过程,一切似乎都正常,但当我尝试运行它时,它允许我订购一件商品,而不允许我决定是否要订购其他任何东西。我是一个编程的初学者,所以我可能遗漏了一些明显的东西。
import java.util.*;
public class OnlineOrdersFallonBryan
{
public double value = 0;
public double cost = 0;
Scanner in = new Scanner(System.in);
public void main ()
{
我能够循环程序,但每次输入一个值,它将返回2个值,用户获胜和用户丢失。我已经尝试过使用多种方法,并创建了一个新的类,这个类就是测试人员,但在弄清楚逻辑时遇到了一些问题。至于循环,我试过使用for循环、while和do while。
提前感谢!
// Rock Paper Scissor Shoot Game
import java.util.Random;
import java.util.Scanner;
public class RockPaperSciccor {
public static void main(String[] args){
int wins = 0
我想用另一种方法打印出一幅阿西尼的艺术图片。但是,我的代码不起作用。下面是:
String avatar = IBIO.inputString ("Now tell me. Are you a boy? Or are you a girl? ");
if (avatar == "boy" || avatar == "Boy" || avatar == "b" || avatar == "B")
{
System.out.print (Boy );
}
public void Boy ()
{
{
所以你可能看得出来,它是一个计算器。这是我用Java编写的第二个程序,除了机器人代码。我对Java还很陌生,所以我对它知之甚少。在菜单给出问题的答案后,我希望能够返回到菜单(第19-27行)。如果我能做到这一点,我会在回答后放上类似于M表示菜单或E表示退出的内容。我想要它,所以如果他们放入M,它将回到那些代码行,以便能够重新开始,而不是重新启动程序。谢谢,马特。
public class Calculator {
public static void main(String[] args) {
System.out.println("Calculator");
class StaticControlFlow {
static int x = 10;
static int y ;
//First Static Block
static {
System.out.println(x);
System.out.println(y);
System.out.println(z);
System.out.println(a);
m1();
System.out.println("static block 1"
// The "Ch_1_Summative" class.
public static void main (String[] args)
{
c = new Console (40,60);
c.setTextColor(Color.red);
c.println( "Baker Bob's");
c.setTextColor(Color.black);
c.println( "73 Little Bridge St.");
c.println(
我最近开始尝试学习Java,并决定制作一个基本的Hangman游戏。游戏使用文本文件检索游戏的随机单词。我正在寻找一些关于如何改进代码的结构和效率的一般性反馈。
public class Hangman {
private static int lives = 8; // live count
private static char guess; // stores user input
private static String guesses = ""; //string for each letter that has been guessed
private st
我试图创建一个使用switch和do while的菜单,但它返回:
变量“菜单”可能没有初始化
} while (menu != 5);
有人能帮我吗?这是我的目标:
import java.util.Scanner;
class HW {
public static void main(String[] args) {
Scanner entry = new Scanner(System.in);
int A, B, X, menu; // there
do {
System.out.println("Main Men
我只是一个java初学者-所以这个程序是非常基本的。它按预期工作,但我认为它有点重复,而且它可能使用比预期更多的资源。而且,我不能从jar中运行它,因为我不知道如何使用swing。
import java.util.Scanner;
public class Formula {
public static void main(String[] args) {
boolean logout = false;
while (!logout) {
Scanner strCommand = new Scanner(System.in);
我想了解这段代码。我知道当我输入年份、月和日时,这个代码会给我日历。然后程序显示了那个月的日历,另外,代码还显示了现在的时间和日期。但我想知道它是怎么工作的?
import java.util.*;
import java.text.SimpleDateFormat;
public class Calendar3
{
private static void doSimpleDateFormat() {
Calendar now = Calendar.getInstance();
SimpleDateFormat for
我写了一个猜谜游戏,我希望减少它,因为有很多if语句,基本上是处理相同的任务,但差别很小。是否有一个有效的方法来处理所有这些任务,用较少的编码?
public class master {
public static void main(String[] args) {
int turn = 9;
System.out.println("Welcome to the guessing game");
System.out.println("You have 10 turns to guess");
System.out.p
我正在尝试创建一个开关语句,它将这个月作为一个整数,并且基于这个整数,我想要输出一个月名。由于一些我不知道的原因,case '10'给出了一个无效的字符常量错误消息。有人知道为什么会发生这种事吗?我怎样才能解决这个问题?谢谢,代码如下:
switch (month) {
case '1': System.out.println("January");
break;
case '2': System.out.println("February");
break;
cas
// Using a do-while to process a menu selection.
public class Menu {
public static void main(String args[]) throws java.io.IOException {
char choice;
do {
System.out.println("Help on: ");
System.out.println(" 1. if");
System.