"A0" "B1을 반복해야하는 루프에 print 문이 있습니다. ""C2 ""B3 ","C4 ".
주요 방법Print 문은 "A0" "B1" "C2" "B3", "C4"대신 반환해야 함 6567697173
public class AdvDotComLauncher {
public static void main(String[] args) {
AdvDotComTable table = new AdvDotComTable();
table.createTable(5,5);
}
}
표 CLASS
나는이 문제의 원인이 무엇인지 전혀 모른다import java.util.ArrayList;
public class AdvDotComTable {
public boolean createTable(int rows, int columns) {
if (rows == 26) {
//When true is returned, the program will let the user know they have to choose a lower number
return true;
}
String[] dotComs = {"Pets.com", "Amazon.com", "Target.com", "Apple.com", "Microsoft.com", "Steampowered.com"};
ArrayList<Character> row = new ArrayList<Character>();
ArrayList<Integer> column = new ArrayList<Integer>();
char[] letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
int number = 0;
while (rows != 0 && columns != 0) {
row.add(letters[number]);
column.add(number);
System.out.print(row.get(number) + column.get(number));
number++;
rows--;
columns--;
}
return false;
}
}
, 및 지원 : 대신 여기
6567697173. 코드의 반환 감사하겠습니다. 나는 아마추어 개발자로서 배우려고 노력하고 있으므로 어리석은 실수 일뿐입니다 (미안합니다). 사전에
감사합니다,
Lyfe
변화를 원하는대로 될 것입니다 "+ row.get (number) + column.get (number)); ' –
그게 효과가 있었고, 나는 이유를 전혀 모른다. 정말 고맙습니다! 그게 왜 고쳐지는지 설명해 주시겠습니까? 죄송합니다. 저는 Java를 처음 접했습니다. –
'Character + Integer'는 그것들을 숫자로 합쳐서, 그것들을'String'으로 연결하지 않습니다. – Dukeling