All pastes #995232 Raw Edit

Unbenannt

public text v1 · immutable
#995232 ·published 2008-04-23 23:17 UTC
rendered paste body
package Aufgabe_2;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Palindrom {
	byte[] buffer = new byte[30]; 
	int length = 0;
	String word;
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Palindrom palindrom = new Palindrom ();
		palindrom.lesenZ();
		
	}
	public void lesenZ(){
	// write introduction to screen
	System.out.println("---Palindrom---"); 
	System.out.println("Please type in the sequence to check:"); 
	// start reading sequence

		BufferedReader buff = new BufferedReader(new InputStreamReader(System.in));
		try {
			word = String.valueOf(buff.readLine());
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		System.out.println(word);
		for (int i=0; i<=word.length(); i++){
			buffer [i] = Byte.valueOf(word.substring(i));
	}
	
	try{ length = System.in.read(buffer); 
	} 
	catch(IOException exception){ 
		System.out.println(exception.getMessage()); 
		}
	}
	public boolean prüfenPalindrom(byte buffer[]){
		boolean palindromOK = false;
		if (length==0){
			palindromOK=true;
		}
		else if(length==1){
			palindromOK=true;
		}
		else if(length > 1) {
				String sequence;
				if (sequence.charAt(0)==sequence.charAt(length-1){
					String Builder;
					String Builder1 next;
					next.deleteCharAt(int index);
					String new Sequence;
				}
			
			//int rest = length-(length/2)*2;
				//if(rest==0){
					//for(int i=0; i<=length/2; i++){
					//if(buffer[i] == buffer[length]){
						
					}
						
					//}
			//	}
	//	}
	
		return palindromOK;
	}
}