用live writter 试试看

class testgc{
//class test{
	public static void main(String[] args){
		int inputValue=4321;
		int outputValue=0;
		byte [] temp= new byte [4];
		
		for(int i=0;i<4;i++){
			temp[i]=(byte)(inputValue);
			System.out.println(temp[i]);
			inputValue >>>= 8;
		}
		for(int i=3;i>=0;i--){
			int tempx =temp[i];
			tempx &= 0xff;
			tempx <<= i*8;
			outputValue= outputValue|tempx;
		}
		System.out.println(outputValue);
		/*Integer x=new Integer(123456789);
		String s=x.toString();
		byte[] y=s.getBytes();
		for(int i=0;i<y.length;i++){
			System.out.println(y[i]);
			//System.out.println(s);
		}
		String ss=new String(y);
		System.out.println(ss);*/

	}
}

你可能感兴趣的:(用live writter 试试看)