main()中的变量在其它函数中如何调用 pri(bfw,'1',8); ...... public static void pri ( BufferedWriter bfw,char s,int j) 这样试试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FileWriter fwBufferedWriter bfw 声明为全局变量下面都不是一个作用域了,调不到 private static BufferedWriter bfw = null; private static FileWriter fw = null; public static void main(String args[]) throws IOException { fw=new FileWriter("d:\\java\\aa.txt"); bfw=new BufferedWriter(fw); int p=1; pri('1',8); bfw.flush(); fw.close(); } public static void pri (char s,int j) { for (int i=1;i <=j;i++) { try { bfw.write(s); bfw.newLine(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } import java.io.*;public class write_text{ static FileWriter fw=new FileWriter("d:\\java\\aa.txt"); static BufferedWriter bfw=new BufferedWriter(fw); public static void main(String args[]) throws IOException { int p=1; pri('1',8); bfw.flush(); fw.close(); } public static void pri (char s,int j) { for (int i=1;i <=j;i++) { bfw.write(s); bfw.newLine(); } }} 你肯定没有try catch我晕了 出现bfw.write(s); bfw.newLine(); 这两行找不到符号,因为你的pri()函数定义在类里,需使用到 BufferedWriter bfw,而bfw又在main()中声明,所以找不到,你该在pri()函数中声明import java.io.*; public class write{ public static void pri(char s,int j) { try { FileWriter fw=new FileWriter("d:\\java\\aa.txt"); BufferedWriter bfw=new BufferedWriter(fw); for (int i=1;i <=j;i++) { bfw.write(s); bfw.newLine(); } bfw.flush(); fw.close(); } catch(Exception g){} } public static void main(String args[]) { int p=1; pri("a",8); }} 请问怎样可以做一个能发送表情的聊天程序呢,还有选择表情的框是Pane的话,那每个表情都是一个按钮吗?欢迎各位高手大侠帮帮忙 运算符“|=”是啥用法? java的内部类的问题 如何在websphere 上 配置ssl,双向认证?请教了 scjp 强制转换问题 初学者 包问题 新手。装了j2sdk1.4.2_05后如何使用? 关于compareTo Comparator两个接口的个问题?急,,,just 结分 我的CSDN原创高质量免积分下载资源列表(持续更新) . 关于java应用程序 Java打印菱形问题 导入awt包,编译提示非法字符。
BufferedWriter bfw 声明为全局变量
下面都不是一个作用域了,调不到
private static FileWriter fw = null;
public static void main(String args[]) throws IOException
{
fw=new FileWriter("d:\\java\\aa.txt");
bfw=new BufferedWriter(fw);
int p=1;
pri('1',8);
bfw.flush();
fw.close();
}
public static void pri (char s,int j)
{
for (int i=1;i <=j;i++)
{
try
{
bfw.write(s);
bfw.newLine();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.io.*;
public class write_text
{
static FileWriter fw=new FileWriter("d:\\java\\aa.txt");
static BufferedWriter bfw=new BufferedWriter(fw);
public static void main(String args[]) throws IOException
{
int p=1;
pri('1',8);
bfw.flush();
fw.close();
}
public static void pri (char s,int j)
{
for (int i=1;i <=j;i++)
{
bfw.write(s);
bfw.newLine();
}
}
}
我晕了
import java.io.*;
public class write
{
public static void pri(char s,int j)
{
try
{
FileWriter fw=new FileWriter("d:\\java\\aa.txt");
BufferedWriter bfw=new BufferedWriter(fw);
for (int i=1;i <=j;i++)
{
bfw.write(s);
bfw.newLine();
}
bfw.flush();
fw.close();
}
catch(Exception g){}
}
public static void main(String args[])
{
int p=1;
pri("a",8);
}
}