merhaba Arkadaslar!
Sizlere taaa Iskenderun sahilinden mesaj gïż½nderiyorum... :)
Umarïż½m Hersey yolundadïż½r..
Neyse konumuza gelelim,
Murat dostum eger getter und setter Scanner ilekullanmak istersen bïż½yle yap
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ ck.setWort(sc.next());
birde void methodeleri hic bir zaman zuweisen edemesin.. yani yapis oldugun islem hata verir..
//String wort ="";
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ //ck.setWort(wort) = sc.next();ïż½ // HATA
From: kozan...@hotmail.com
To: javacod...@googlegroups.com
Subject: setter ile Scanner den okutma nasil oluyor???
Date: Thu, 21 Apr 2011 08:45:00 +0000
S.a.
ben set metodunu main klassesinin icinde cagirip scanner ile deger vermek isdiyorum ama olmuyor, yardim ederseniz sevinirim,
class CharKontrol{
ïż½ïż½ïż½ private String wort ="";ïż½ïż½ïż½
ïż½ïż½ïż½ private String befehl ="";
ïż½ïż½ïż½ private int befehlParam =0;
ïż½ïż½ïż½ private String yildiz="";
ïż½ïż½ïż½
ïż½ïż½ïż½
ïż½ïż½ïż½ public String kontrol(){
ïż½ïż½ïż½
ïż½ïż½ïż½ String out2 ="";
ïż½ïż½ïż½ String out ="";
ïż½ïż½ïż½ for(int i=0; i<befehlParam; i++){
ïż½ïż½ïż½ ïż½ïż½ïż½ out2 += yildiz;
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ }
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ out = out2+""+wort.substring(0,wort.length()-befehlParam);
ïż½ïż½ïż½ ïż½ïż½ïż½ return out;
ïż½ïż½ïż½
ïż½ïż½ïż½ }
ïż½ïż½ïż½
ïż½ïż½ïż½ public int getBefehlParam(){
ïż½ïż½ïż½ return befehlParam;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public String getYildiz(){
ïż½ïż½ïż½ return yildiz;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public Stringïż½ getWort(){
ïż½ïż½ïż½ return wort;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public String getBefehl(){
ïż½ïż½ïż½ return befehl;
ïż½ïż½ïż½ }
ïż½ïż½ïż½
ïż½ïż½ïż½ public void setBefehlParam(int befehlParam){
ïż½ïż½ïż½ this.befehlParam = befehlParam;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public void setYildiz(String yildiz){
ïż½ïż½ïż½ this.yildiz = yildiz;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public void setBefehl(String befehl){
ïż½ïż½ïż½ this.befehl = befehl;
ïż½ïż½ïż½ }
ïż½ïż½ïż½ public void setWort(String wort){
ïż½ïż½ïż½ this.wort = wort;
ïż½ïż½ïż½ }
ïż½ïż½ïż½
ïż½ïż½ïż½
}
________________________________________________________________________________
import java.util.Scanner;
class CharKontrolMain{
ïż½ïż½ïż½
ïż½ïż½ïż½ public static void main (String [] args){
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ Scanner sc = new Scanner(System.in);
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ CharKontrol ck = new CharKontrol();
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ String wort ="";
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ ck.setWort(wort) = sc.next();
ïż½ïż½ïż½ ïż½ïż½ïż½ ck.setYildiz(yildiz) = sc.next();
ïż½ïż½ïż½ ïż½ïż½ïż½ ck.setBefehl(befehl)= sc.next();
ïż½ïż½ïż½ ïż½ïż½ïż½ ck.setBefehlParam(befehlParam)= sc.nextInt();
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ ïż½ïż½ïż½ System.out.print(ck.kontrol());
ïż½ïż½ïż½ ïż½ïż½ïż½
ïż½ïż½ïż½ }
ïż½ïż½ïż½
}
Murat