[ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
NapísalOffline : 06.01.2014 20:46 | Retazce v Jave

Zdravim chcel by som sa opytat ci existuju v Jave retazce delete, copy, insert?
Dakujem za odpoved.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 06.01.2014 20:51 | Retazce v Jave

A prečo ti štandardný String nepostačuje?
http://docs.oracle.com/javase/6/docs/ap ... tring.html

či čo to chceš vlastne?


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 06.01.2014 21:01 | Retazce v Jave

Nie ja sa len pytam zi existuje nieco take v Jave lebo viem ze v pascale take je.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 06.01.2014 21:06 | Retazce v Jave

Áno, existuje.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 06.01.2014 21:19 | Retazce v Jave

ale ja myslim tie prikazy delete,copy, insert


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 06.01.2014 21:28 | Retazce v Jave

Áno, existujú podobné funkcie v jave. To si chcel vedieť, nie?


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 06.01.2014 21:31 | Retazce v Jave

Ano to som chcel vediet. Len v jave sa asi volaju inak?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 06.01.2014 21:33 | Retazce v Jave

Áno, volajú sa inak. A keďže java je celá objektová, tak to ani nie sú úplne funkcie (sú to metódy spomenutej triedy String)


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 06.01.2014 21:46 | Retazce v Jave

Aha diki za info


Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 08.01.2014 0:39 | Retazce v Jave

Nechcem zakladat nove vlakno tak sa opytatm tu. Chcem vytvorit program ktory nacita 2 lubovolne cisla a vypise hodnoty z toho intervalu tych cisel. Lamem si s tym hlavu trochu a nieco som aj vymyslel ale nefunguje to.
Kód:
import java.util.Scanner;
public class interval {
   public static void main(String[] args) {
      int pole[] = {};
      int zi;
      int ki;
      
      Scanner sken = new Scanner(System.in);
      System.out.println("Zadaj zaciatocny interval ");
      zi = sken.nextInt();
      System.out.println("Zadaj konecny interval ");
      ki = sken.nextInt();
      
      for(int i = zi; i <= ki; i++) {
         pole[i] = i;
         System.out.println(pole[i]);
      }
      
   }

}


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 08.01.2014 1:10 | Retazce v Jave

"ale nefunguje to" je úplne nejhorši a naj-ničvraviaci popis chyby, aký existuje.
S tým polom pracuješ nejako divoko. Vytvoríš prázdne pole a potom čakáš, že sa ti do neho začnú zázračne ukladať hodnoty... a vôbec, prečo tam pcháš pole, keď chceš len vypisovať?


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 31.03.10
Prihlásený: 31.12.20
Príspevky: 1014
Témy: 83 | 83
Bydlisko: Košice
Napísal autor témyOffline : 08.01.2014 1:22 | Retazce v Jave

Preto som tam chcel dat pole lebo potom budem chciet napr. vypisat len parne cisla atd.
Ja som na zaciatku vytvoril pole a potom v tom cykle som ho chcel naplnit tym prikazom pole[i] = i; myslel som ze to pojde ale hadze to chybu.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 08.01.2014 9:36 | Retazce v Jave

No samozrejme, že to nejde. Tu nie si v php (či iných interpretovaných jazykoch), kde sa nestaráš o nič.
Aha http://docs.oracle.com/javase/tutorial/ ... rrays.html
Citácia:
An array is a container object that holds a fixed number of values of a single type. The length of an array is established when the array is created. After creation, its length is fixed.


_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Retazce v Jave

Registrovaný: 27.06.09
Prihlásený: 04.03.23
Príspevky: 332
Témy: 3 | 3
Bydlisko: Košice - ok...
NapísalOffline : 11.01.2014 20:42 | Retazce v Jave

Je to viacmenej podľa mňa aj tým, že prvky polí sú indexované od 0 do x, to znamená že tam nemôžeš začať hádzať indexy ako sa ti zachce. Java nie je drbnutý packal (pascal), kde čísluješ ako ti príde.

Edit #1: Pridávam kód:
Kód:
import java.util.Scanner;

class Interval {
   public static void main(String args[]) {
      Scanner vstup = new Scanner(System.in);
      int zaciatok = 0;
      int koniec = 0;

      System.out.print("Zadajte začiatočný interval: ");
      zaciatok = vstup.nextInt();
      System.out.print("Zadajte konečný interval: ");
      koniec = vstup.nextInt();

      int[] pole = new int[koniec-zaciatok+1];

      for (int i=0, vCykle = zaciatok; vCykle <= koniec; i++, vCykle++) {
         pole[i] = vCykle;
         System.out.print(pole[i] + " ");
      }
      System.out.println();
   }
}


 [ Príspevkov: 14 ] 


Retazce v Jave



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Dlhé retazce

v Ostatné

19

1258

20.09.2010 14:42

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

C - retazce

v Backend

7

1151

24.10.2010 23:16

ado21

V tomto fóre nie sú ďalšie neprečítané témy.

Trieda v Jave

v Backend

3

510

07.02.2014 8:55

m@rtyn

V tomto fóre nie sú ďalšie neprečítané témy.

programovanie v JAVE

v Backend

3

478

11.10.2013 21:25

Unlink

V tomto fóre nie sú ďalšie neprečítané témy.

Cykly v Jave

v Backend

2

709

27.10.2010 9:58

Mony

V tomto fóre nie sú ďalšie neprečítané témy.

Metoda v Jave

v Backend

3

606

26.10.2017 20:40

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Program v Jave

v Ostatné

1

407

27.11.2015 16:17

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Programovanie v JAVE

v Ponuka a dopyt práce

1

1532

08.06.2009 21:41

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Matice v Jave

v Backend

1

577

27.11.2013 8:19

BX

V tomto fóre nie sú ďalšie neprečítané témy.

vyhladavac v jave

v Backend

4

528

06.01.2014 11:49

cantona9

V tomto fóre nie sú ďalšie neprečítané témy.

Hlavicka v JAVE

v Backend

2

613

28.04.2010 20:30

dudomat

V tomto fóre nie sú ďalšie neprečítané témy.

zmena kodovania v JAVE

v Backend

1

464

12.04.2010 15:06

Forty-

V tomto fóre nie sú ďalšie neprečítané témy.

2rozmerne polia v jave

v Backend

8

764

29.03.2015 9:37

Lessik

V tomto fóre nie sú ďalšie neprečítané témy.

Uloha v JAVE, surne.

v Backend

2

1129

25.10.2009 12:30

hlodavec

V tomto fóre nie sú ďalšie neprečítané témy.

Hra had v jave

v Backend

3

1282

05.07.2007 18:38

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Nacitanie hodnot v Jave

v Backend

7

1145

15.01.2012 9:58

Johnoo



© 2005 - 2026 PCforum, edited by JanoF