2013-10-24 作业

1.写一个算法将char数组中的所有空格去除,注意不允许使用任何类库中的方法

public class cutBS{ 
 public static void  main(String args[]){
  int i,j,z,a,b;
  int charlength,flag;
  char t;
 char array[]={'1','2',' ',' ',' ','6','7'};
 charlength=array.length;
 flag=charlength;
  System.out.println("output char before :");
  for(i=0;i<=charlength-1;i++){
   System.out.println("array["+i+"]="+array[i]+" ");
  }
  for(j=0;j<=charlength-1;j++){
   for(a=j+1;a<=charlength-1;a++){
   if(array[j]==' '){
   t=array[a];
   array[a]=array[j];
   array[j]=t;
    }       
   }
   }
  for(b=0;b<=charlength-1;b++){
  if(array[b]==' '){  
     flag=flag-1; 
  }   
  }
   System.out.println("output char after :");
  for(z=0;z<=flag-1;z++){
    System.out.println("array["+z+"]="+array[z]+" ");    
  }  
 }  
}

2.写一个程序将字符A转换成对应的ascii码。

public class changeChar{
public static void main(String args[]){
char temp = 'A';
System.out.println((int)temp);
}
}

 

原文地址:https://www.cnblogs.com/totheike/p/3438836.html