Bu yazıda Java’da stringleri kolayca nasıl parse edebileceğimizin uygulamasını yaptık.
/**
*
*/
package com.java.egitim.split;
/**
* @author caglar
*
*/
public class Split {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "To be an engineer is hard,"
+ " to be a computer engineer is harder.";
/*
* str stringini bosluk(space) karakterine gore parse ediyoruz. Parse
* islemi ile beraber olusan yeni sub stringler parsedStr string
* arrayinin elemanlari olmustur. split metodu icine backslash ("\\")
* operatorlerini eklemeyi unutmayin. Aksi halde ozel karakterlerde
* ('[',']','(',')'...) uygun olmayan kalip hatasi alacaksiniz.
*/
String[] parsedStr = str.split("\\ ");
/*
* Parse edilen ve parsedStr arrayinde tutulan sub stringler
* listeleniyor.
*/
for (String tempParsedStr : parsedStr) {
System.out.println(tempParsedStr);
}
}
}