Прежде всего, вам нужно начать с логикой программы
Вы должны начать с main
методом
public static void main(String[] args){
Затем вам нужно define
массив String
s
String[] array = new String[10]; //creates an array of size ten
Затем вам нужно подумать о цикле. Первый цикл, который вам нужен, это цикл через индексы и элементы массива. Использование для петли
for(int i=0;i<array.length();i++){
Выполняет это содержимое в течение 10 раз. Далее вам нужно использовать StringBuilder для добавления каждого 'х'
StringBuilder string =new StringBuilder();
Далее вам нужно в цикле (с использованием for
) через значение i
for(int x=0;x<i;x++)
Затем конечная строка
string.append("x");
После цикла 2-го цикла заполнить массив по индексу i
array[i]= string.toString();
Тогда все готово! Переменная array
является то, что вам нужно
public static void main(String[] args){
String[] array = new String[10]; //creates an array of size ten
for(int i=0;i<array.length();i++){
StringBuilder string =new StringBuilder();
for(int x=0;x<i;x++)
string.append("x");
array[i]= string.toString();
}
}
Без StringBuilder
public static void main(String[] args){
String[] array = new String[10]; //creates an array of size ten
for(int i=0;i<array.length();i++){
String string ="";
for(int x=0;x<i;x++)
string += "x";
array[i]= string;
}
}
Какой язык это? – JClassic
Это язык java –
взгляните на мой ответ. И как побочное замечание, на будущее, отправляйте любую попытку, которую вы пробовали, потому что самое неприятное - это написать что-то с нуля для кого-то другого. – JClassic