java字符數組轉化及鏈表鏈接

String轉化爲char[]

String 轉化爲數組類型這裏用到
		String s;
		s="everything has two sides,flea,storage";
		char[] chrCharArrays;
		chrCharArrays=s.toCharArray();
		轉化爲'chrCharArrays'

還有就是java中鏈表的理解,通過一系列函數調用
`

代碼


 class node{
	private char st;
	private node next;
	void setchar(char x)
	{
		st=x;
	}
	char getChar()
	{
		return st;
	}
	node getNext()
	{
		return next;
	}
	void setNext(node x)
	{
		next=x;
	}
}
public class demo6 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		node x[]=new node[100];
		int i;
		String s;
		s="everything has two sides,flea,storage";
		char[] chrCharArrays;
		chrCharArrays=s.toCharArray();
		//for(i=0;i<chrCharArrays.length;i++)
			//System.out.println(chrCharArrays[i]);
		for(i=0;i<x.length;i++)
		x[i]=new node();
		for(i=0;i<chrCharArrays.length;i++)
		{
			x[i].setchar(chrCharArrays[i]);//把字符數組中的字符存入x[i]類中
			if(i<chrCharArrays.length-1)x[i].setNext(x[i+1]);//指向下一個地址,相當於指針
		}
		node start;//起始指針
		start=x[0];
		System.out.print(start.getChar());
		while(start.getNext()!=null)
		{
			start=start.getNext();
			System.out.print(start.getChar());
		}
	}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章