Да питам...

7 отговора 268 прегледа
#1

Да питам...

Искам да ви помоля да ми кажете как точно да прочета String, въведен от клавиатурата, и ако мойе да ми дадете едно примерче.

Отговор
в отговор на Oxx #2

Re: Да питам...

am det se vikda dai pove4e info. Toq string hubavo ot klaviaturata, ama kyde se vyvejda. Nai-ob6to kazano, trqbva da ima6 nqkakyv obekt v koito se vyvejda stringa i actionlistener, prikrepen kym nego.
elementaren primer e ne6to takova:
TextField t=new TextField();
t.addActionListener(this);
i v klasa trqbva da ima6 ActionPerformed i v nego - t.getText(). Primerno. Ina4e na4ini mnogo. I tova ne e nai-dobriq, a prosto pyrvoto, koeto mi hrumna.

Кин Дза Дза

Отговор
в отговор на voyager #3

Re: Да питам...

Ами, това което искам да направя е: на екрана ми се извежда (System.out.println("Въведете име: " ); ) :
Въведете име:
От клавиатурата се пише:
Блаааааа
И искам да присвоя това Блааааа на една променлива. Един познат ми каза, че се използва System.in.readln(); Т. е. как да стане?

Отговор
в отговор на Oxx #4

Re: Да питам...

syvsem pravilno ti e kazal. NE znaeh 4e stava vypros za tolkova prosto ne6to :)
Definira6 si promenliva ot tip String koqto da dyrji stringa:
String s=new String();
s=System.in.readln();

tva e :]

Drum and Java

Отговор
в отговор на Oxx #5

Re: Да питам...

import java.io.*; // zadaljitelno

public class Primer
{

public static void main (String[] args) throws IOException{


String otgovor="";

// obekta deto 6te 4ete ot klaviaturata
BufferedReader kbr= new BufferedReader(new InputStreamReader(System.in));

System.out.print("Vavedete ime: ");
otgovor=kbr.readLine(); // taka v otgovor se sadarja pro4etenoto

}

}

Отговор
в отговор на voyager #6

Re: Да питам...

Е да, ама ми дава грешка: cannot resolve symbol

Отговор
в отговор на niakoi #7

Re: Да питам...

Хей, някой, много ти благодаря, стана работата.

Отговор
в отговор на Oxx #8

Re: Да питам...

niama za6to, ako ima6 drugi vaprosi pitai.

Отговор