//用while语句复制字符串
public class WhileDemo
{
public static void main(String[] args)
{
String copyFromMe="Copy this string until you encounter the etter'g'.";
StringBuffer copyToMe=new StringBuffer();
int i=0;
char c=copyToMe.charAt(i);
while(c!='g')
{
copyToMe.append(c);
c=copyFromMe.charAt(++i);
}
System.out.println (copyToMe);
}
} 请各位看看这段代码,编译运行说是有异常,请教分析一下!! 谢谢
public class WhileDemo
{
public static void main(String[] args)
{
String copyFromMe="Copy this string until you encounter the etter'g'.";
StringBuffer copyToMe=new StringBuffer();
int i=0;
char c=copyToMe.charAt(i);
while(c!='g')
{
copyToMe.append(c);
c=copyFromMe.charAt(++i);
}
System.out.println (copyToMe);
}
} 请各位看看这段代码,编译运行说是有异常,请教分析一下!! 谢谢
解决方案 »
- Runtime脱钩的问题
- [求助]读取excel时候报错Text on sheet "Sheet1" not supported - omitting
- 关于接口的实现和内部类的问题
- 大家帮一下忙啊!
- 请问有java的公式编辑器组件么,需要数学、化学、物理等公式的编辑,或者有好的解决方案,高手请指教,谢谢了!
- 急!求助,JDK编译说找不到与servlet有关的类!
- volatile 关键字的意思是什么?
- 哪里有jfreechart-0.9.6.zip的下载,急需!!!!!!!!!!!!!!!
- 这会帮忙运行一下可否?
- 如何设置JToolTip显示为多行?
- 如何把字符串中的"\"替换成"\\"?
- 请教关于String类型变量定义问题
char c=copyToMe.charAt(i);这句错了吧,应该是char c=copyFromMe.charAt(i);
{
public static void main(String[] args)
{
String copyFromMe="Copy this string until you encounter the etter'g'.";
StringBuffer copyToMe=new StringBuffer();
int i=0;
char c=copyToMe.charAt(i);//NOT copyToMe BUT copyFromMe
while(c!='g')
{
copyToMe.append(c);
c=copyFromMe.charAt(++i);
}
System.out.println (copyToMe);
}
}
{
public static void main(String[] args)
{
String copyFromMe="Copy this string until you encounter the etter'g'.";
StringBuffer copyToMe=new StringBuffer();
int i=0;
char c=copyFromMe.charAt(i);//是读取copyFromMe的一个字符
while(c!='g')
{
copyToMe.append(c);
c=copyFromMe.charAt(++i);
}
System.out.println (copyToMe);
}
}
String copyFromMe="Copy this string until you encounter the etter'g'.";
StringBuffer copyToMe=new StringBuffer();
int i=0;
char c=copyFromMe.charAt(i); //是读取copyFromMe
while(c!='g')
{
copyToMe.append(c);
c=copyFromMe.charAt(++i);
}
System.out.println (copyToMe);
}犯这种错误!