易截截图软件、单文件、免安装、纯绿色、仅160KB

java面试题!句子按照单词反置!

遇到一个java编程面试题,当时没有写出来,回来仔细想了想,写出答案,一共以后参考!
要求:将字符串"I am a good student."转换成"student. good a am I"
java代码为:
public class Application
{
 private String s;
 public void setS(String s)
 {
  s=s;
 }
 public String getS()
 {
  return s;
 }
 private static String sr(String s)
 {
  int l=s.length();
  String space=" ";
  String strnew="";
  
  int i=0;
  while(s.contains(space))
  {
   int spaceIndexS=s.lastIndexOf(space);
   if(i==0)
   {
   strnew=strnew+s.substring(spaceIndexS+1);
   }
   else
   {
   strnew=strnew+s.substring(spaceIndexS); 
   }
   s=s.substring(0,spaceIndexS);
   i++; 
  }
  strnew+=space+s;
  return strnew;
 }
 public static void main(String[] args)
 {
  
  Application a=new Application("I am a good student.");
   
  System.out.println(a.sr(a.getS));
  
 }
}


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

Java之路计划

在开始这个计划前,我想还是想和大家分享一下我对未来Java之路的憧憬,虽然Java的母公司Sun在经受着Oracle公司收购,导致着整个Java阵营的一阵异议,但是最新的JavaEE 1.6的标准的制定,还是可以看出Java现在仍然充满着生命力,至少在最近5年还是会保持他强大的生命力。         ......

Java的IO实例

//Java的IO的一个实例
import java.io.*;
import java.util.zip.*;
public class abc5{
 String temp=new String();
 String t=new String();
 public void readByLinefromConsoleAndPrint(){
  System.out.println("==从控制台获得输入==");
  try{
   BufferedReader in=new ......

六、java的面向对象程序设计(详解equals方法)

六、java的面向对象程序设计(详解equals方法)
/**
 * 详解equals方法. 
 */
class Equals
{
 private int i;
 public void setI(int i)
 {
  this.i = i;
 }
 public Equals()
 {
  i = 1;
 }
 public Equals(int i)
 { ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号