1、Stringクラスには、様々な便利機能があるのでその方法を紹介します。
2,ソースコード
public class Main {
	public static void main(String[] args) {
		String name = "hiro";
		boolean result = name.equals("hiro"); // true
		int result = name.length(); // 4
		char result = name.charAt(2); // r
		int result = name.indexOf("h"); // 0
		boolean result = name.isEmpty(); // false
		String result = name.toUpperCase(); // HIRO
		String result = name.toLowerCase(); // hiro
		String result = name.trim(); // hiro
		String result = name.replace("o", "a"); // hira
		System.out.println(result);
	}
}
Java チュートリアル
 Java テキストファイル(.txt .csv)への出力 java.io.FileWriter : 
here
  Java テキストファイル(.txt .csv)からの入力 java.io.FileReader : 
here
  Java モニターからの入力 java.util.Scanner : 
here
  Java GUIからの入力 javax.swing.JOptionPane : 
here
  Java Mathクラス Math.sqrt : 
here
  Java 乱数の生成 java.util.Random : 
here
  Java Stringクラス : 
here
  Java Wrapperクラス : 
here
  Java ArrayListクラス java.util.ArrayList : 
here
  Java メソッド(method)の作り方とオーバーロード : 
here
  Java printf()メソッド : 
here
  Java オブジェクト(Object Oriented Programming)とコンストラクタ、スコープ(local,global) : 
here