NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 6 - Primitivní datové typy v Javě

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Martin Nebesář:5.2.2017 23:02

Problem se Stringem vyresen, ale narazil jsem na dalsi. Co a kde presne mi maze nebo ma mazat Trim?

source:

</>code
package prikladtrim;

import java.util.Scanner;

public class PrikladTrim {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in, "Windows-1250");
System.out.prin­tln("Zadejte číslo:");
String s = sc.nextLine();
System.out.prin­tln("Zadal jste text: " + s);
System.out.prin­tln("Text po funkci trim: " + s.trim());
int a = Integer.parse­Int(s.trim());
System.out.prin­tln("Převedl jsem zadaný text na číslo parsováním, zadal jste: " + a);
</>code

a output:

</>code
run:
Zadejte číslo:
10
Zadal jste text: 10
Text po funkci trim: 10
Převedl jsem zadaný text na číslo parsováním, zadal jste: 10
BUILD SUCCESSFUL (total time: 2 seconds)
</>code

 
Odpovědět
5.2.2017 23:02
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:6.2.2017 1:27

Mel jsem na mysli tlacitko code tady v editoru...

btw.

Odstraňují se vždy bílé znaky kolem řetězce, nikoli uvnitř

Odpovědět
6.2.2017 1:27
No hope, no future, JUST WAR!
Avatar
Odpovídá na vajkuba1234
Martin Nebesář:6.2.2017 12:17

Moc dekuji, jsem uplny zacatecnik. Ucim se pomalu, ale jiste ;)

 
Odpovědět
6.2.2017 12:17
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:6.2.2017 12:22

V pohode :) Je dobre, ze se ptas. :)

Odpovědět
6.2.2017 12:22
No hope, no future, JUST WAR!
Avatar
Martin Nebesář:6.2.2017 12:55

Stale jsem se u Trim nepohnul ani o krok. Pod pojmem bile znaky si predstavuji mezery navic, ale cemu nerozumim je kde presne ony mezery maji byt, abych pochopil jak funguje Trim v praxi. Do ktereho radku a kam presne mam mezery umistit?

Scanner sc = new Scanner(System.in, "Windows-1250");
        System.out.println("Zadejte číslo:");
        String s = sc.nextLine();
        System.out.println("Zadal jste text: " + s);
        System.out.println("Text po funkci trim: " + s.trim());
        int a = Integer.parseInt(s.trim());
        System.out.println("Převedl jsem zadaný text na číslo parsováním, zadal jste: " + a);
 
Odpovědět
6.2.2017 12:55
Avatar
Odpovídá na Martin Nebesář
Erik Šťastný:6.2.2017 13:43

První odkaz na googlu...

Vrátí kopii tohoto řetězce s odstraněnýma mezerama na začátku a konci nebo tento řetězec, pokud žádné mezery na začátku nebo na konci nemá.

Editováno 6.2.2017 13:44
 
Odpovědět
6.2.2017 13:43
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:6.2.2017 13:48

Napis si do vstupu treba toto: " Ahoj svete! ". Samozrejme tam hod ten text uvnitr uvozovek. To by ti uz melo byt jasne.

Edit: Tak si do tech uvozovek pridej treba 5 mezer na zacatek, mezi slovy Ahoj a svete a na konec retezce.

Editováno 6.2.2017 13:49
Odpovědět
6.2.2017 13:48
No hope, no future, JUST WAR!
Avatar
Odpovídá na vajkuba1234
Martin Nebesář:6.2.2017 17:03

Dekuji moc, uz funguje ;) Momentalne se venuji cviceni ke 4. lekci Javy a jde o hotove peklo :)

 
Odpovědět
6.2.2017 17:03
Avatar
vajkuba1234
Člen
Avatar
Odpovídá na Martin Nebesář
vajkuba1234:6.2.2017 17:12

Neni zac. Neboj, to bude v pohode. :) Kazdy zacinal. :)

Odpovědět
6.2.2017 17:12
No hope, no future, JUST WAR!
Avatar
Martin Nebesář:6.2.2017 20:29

Prvni ukol uz mam skoro hotovy, ale nedari se mi nastavit toUpperCase();, aby menil na kapitalky libovolny text. Vzdy otiskne jen v uvozovkach uvedeny.

Scanner sc = new Scanner(System.in, "Windows-1250");
System.out.println("Zadej jméno:");
String jmeno = sc.nextLine();
System.out.println("Zadej příjmení:");
String prijmeni = sc.nextLine();
System.out.println("Zadej svůj věk:");
String vek = sc.nextLine();
int a = Integer.parseInt(vek);
String pismo = "";
pismo = pismo.toUpperCase();
System.out.println(pismo);
int b = 1;
int c = a+b;
System.out.println("Za rok Ti bude " + c);
Editováno 6.2.2017 20:31
 
Odpovědět
6.2.2017 20:29
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 184.