我试图让一个程序用x打印'X'.即:
xxx xxx
xxx xxx
xxx xxx
xxxxxx
xxx xxx
xxx xxx
xxx xxx
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止所做的:
import java.util.Scanner;
public class CustomXfactor {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
boolean quit = false;
int i=0, a=0, c=0;
System.out.printf("length must be between 16 and 120\n");
//Ask for desired length
System.out.printf("Please enter the length (0 to exit):\n");
int length = in.nextInt();
int spaces = (length-length+1), //Calculate spaces before the first leg
innerSpaces = (length-6); //Calculate the inner spaces -6 …Run Code Online (Sandbox Code Playgroud) 我正在为我的第一个编程课做一些功课,耶!:)
但是,我需要执行的程序之一,对用户输入的任何字符集进行排序.它可以是任何字符(&或$或5或F).
到目前为止,我只用字母做了这个:
if (a.compareTo(b)<=0 && a.compareTo(c)<=0)
Run Code Online (Sandbox Code Playgroud)
或者数字:
if (a<=b && a<=c)
Run Code Online (Sandbox Code Playgroud)
但java是否将数值应用于所有字符,或者java如何对$和@等字符进行排序?
(我发现了类似的问题,但它们都是用C++编写的,我太多了解相似之处的新手,我试过了)
谢谢您的帮助.