Перейти к содержимому

exclusivepk

Присоединился: 16 ноя 2009
Оффлайн Последний вход: янв 22 2010 19:17
-----

Мои сообщения

В теме:java цикл for

24 ноября 2009 - 21:51

дай хоть на цикл взглянуть, у меня была такая проблема, вот ссылка на тему, может чем поможет.

Кликай

В теме:Нужна помощь с кодом на Java

24 ноября 2009 - 14:42

public static void backPrint(String str) {	   
		for(int i = str.length() - 1; i >= 0; i--) { 
			System.out.print(str.charAt(i));
		}
		System.out.println();	 
	}
	
	public static void main(String[] args) {
		backPrint("aabbccdd");   
	}
на мой взгляд тут ещё легче ... просто пихнуть это всё в функцию!!

а сама функция где? backPrint ?

В теме:Нужна помощь с кодом на Java

23 ноября 2009 - 23:17

если что задавай вопросы... не стесняйся )

Воспользуюсь случаем)))

Вот код:


public class String {
	public static void main(String[] args) {
		String s = "aabbccdd";
		int i;
		
		for(i = s.length() - 1; i >= 0; i--) { 
			System.out.print(s.charAt(i));
		}
	}
}


програмка выводит слово задом наперёд, но у меня такой вопрос: сам пока плохо понимаю что бы это могло быть, надо сделать функцию, именно функцию, которая бы писала слово задом наперёд...

В теме:Нужна помощь с кодом на Java

23 ноября 2009 - 23:09

String [] nimed = {"Peeter", "Ants", "Mari"};
for(int i = 0; i < nimed.length; i++) { // Цикл по кол-ву элементов массива
		for(int k = nimed[i].length()-1; k >= 0; k--) { //Цикл по кол-ву букв в каждом элементе массива
			System.out.print(nimed[i].charAt(k)); //С конца выводим символы 
		}
		System.out.println(); //Просто первеод строки 
 }
Вот выглядит так.... лично проверил работает ))...


Спасибо большое, я бы не подумал даже о вводе 2й переменной..

В теме:Нужна помощь с кодом на Java

23 ноября 2009 - 22:04

for(i = nimed.length; i < 0; i--)
{
for(k = nimed[i].length; k < 0; k--)
{
System.out.print(nimed[k]);
}
System.out.println('"");
}


ругается что во второй строчке length стоит: "length cannot be resolved or is not a field"

Ребят, вы бы написали хоть объяснение, мне же понять хочется почему именно так..