❶ java中如何从文件中读取数据
分为读字节,读字符两种读法
◎◎◎FileInputStream 字节输入流读文件◎◎◎
public class Maintest {
public static void main(String[] args) throws IOException {
File f=new File("G:\\just for fun\\xiangwei.txt");
FileInputStream fin=new FileInputStream(f);
byte[] bs=new byte[1024];
int count=0;
while((count=fin.read(bs))>0)
{
String str=new String(bs,0,count); //反复定义新变量:每一次都 重新定义新变量,接收新读取的数据
System.out.println(str); //反复输出新变量:每一宴早次都 输出重新定义的新变量
}
fin.close();
}
}
◎◎◎FileReader 字符输入流读橡槐文件◎◎◎
public class Maintest {
public static void main(String[] args) throws IOException {
File f=new File("H:\\just for fun\\xiangwei.txt");
FileReader fre=new FileReader(f);
BufferedReader bre=new BufferedReader(fre);
String str="";
while((str=bre.readLine())!=null) //●判断最后一晌如雀行不存在,为空
{
System.out.println(str);
}
bre.close();
fre.close();
}
}
❷ javaweb项目文件怎么调用别的文件类方法中用request.get----()获取的变量
方法1. 新建一个类。然后在调用类中先进行被调用类实例化,然后通过实例化的对象访问。例如:
//先定义一个类
请点击输租氏入图片描述
❸ java如何调取数据库中的数据,(java怎么调用数据库)
下面的代码是读取文本文件颂旁的例野握橡子,程序会读取text.txt文件,并皮仿将它的内容显示出来。
1importjava.io.;
2importjava.io.File;
3importjava.io.FileReader;
4importjava.io.;
5importjava.io.IOException;
6
7publicclass
8{
9publicstaticvoidmain(String[]args)
10{
11Filefile=newFile("test.txt");
12contents=new();
13reader=null;
14
15try
16{
17reader=new(newFileReader(file));
18Stringtext=null;
19
20//repeatuntilalllinesisread
21while((text=reader.readLine())!=null)
22{
23contents.append(text)
24.append(System.getProperty(
25"line.separator"));
26}
27}catch(e)
28{
29e.();
30}catch(IOExceptione)
31{
32e.();
33}finally
34{
35try
36{
37if(reader!=null)
38{
39reader.close();
40}
41}catch(IOExceptione)
42{
43e.();
44}
45}
46
47//showfilecontentshere
48System.out.println(contents.toString());
❹ java编程中怎样在一个包里调用另一个包的数据
如果被调用包中的参数前面的修饰符是private(本类),default(本包)的,那么无法调用,如果public的可以被调用。
如B类中定义的了个参数:public static final BANK = ”BOC“;
在A类中可以通过:String str = A.BANK;之后获取到的值就是掘敬”BOC“。
如B类中定义的了个参数:private static final BANK = ”BOC“;
在A类中可以通过:String str = A.BANK;之后就会报错,提示BANK参数不存在。
备注:通常现在为了防止注入,都会在判仿慎类大扒中定义为private,之后通过set和get方法来进行参数传递。
❺ JAVA如何调用另一个文件中的类
package src.temp;
在Temp中如下写:
Ball ball = new Ball()
ball.g.drawOval(100,100,10,10);
%USERPROFILE%LocalSettingsTemp”
HKEY_CURRENT_USER/HKEY_CURRENT_USEREnvironment/TEMP
D:Temp
(5)java如何从别的文件调用数据扩展阅读:
更多操作:
更改位置
在非系统盘如D盘下新建文件夹Temp,然后右击“我的电脑”,选择“属性→高级→环境变量”,在弹出的“环境变量”窗口分别双击“TEMP“%USERPROFILE%LocalSettingsTemp”都修改为“D:Temp”就ok了。
在开始→运行→输入regedit可打开注册表
删除
一般来说,你当前运行着大型的工具软件的时候,都不应该去碰临时文件,渣桐比如Photoshop会在处理图形时候产生巨大的临时文件,如果你认为这不是你创建的文件企图删除,笑悉可能会Photoshop死机。
你当前没有运行程序的话,发现的临时文件都可以删除,以免它们天长日久堆积如山,占据磁盘空间还是小事,关如升坦键是它们又多又散乱,会给磁盘扫描整理带来时间上的无谓消耗,也可能会造成文件分配表混乱,导致文件交叉链接的错误。但是不能所有的临时文件都一概而论。
比如,C盘根目录的TEMP目录,是很多工具程序临时文件的指向目录,没有这个目录的话,临时文件无法创建,这些工具软件就很可能会出错,所以要删除的话,只应该清空里面的临时文件垃圾,而不能把TEMP这个目录都干掉了。
Windows里通常也有一个TEMP文件,是系统默认的临时文件的放置地方,也不建议连目录都删除了,定期清空里面的垃圾即可。
还有就是WORD安装目录里的临时文件,在你使用WORD的时候,不要去删除它们,这些~开头,TMP结尾的文件是WORD程序工作要用到的,多处于读写保护状态,你想删除它们也删除不了。
如果你在使用WORD时候死机,下次开机进入Windows的时候,也不要先删除它们,应该打开WORD,WORD会从这些临时文件里读取上次你死机时候最新保存的结果,让你最大限度地恢复上次的工作。其实这就是WORD恢复上次文档的原理。等你另存了文件后,再删除它们也不迟。
❻ java中如何调用txt里的数据
要用输入流。
import java.io.*;
void readTxt(String txtpath){
File file = new File(txtPath); //衫圆岩 根据tx立文件路径,建了文件 D:\JAVA\OK.TXT
FileReader fr = null;
bufferedReader br = null;
String str = null;
try{
fr = new FileReader(file); /或御/文件输入流
br = new BufferedReader(fr); // 缓冲输入流
while((str = br.readLine())!=null){ //按行读取腔贺txt文件,存在str中
// 可以再这里对str进行操作
}
}catch(IOException e){
System.out.println(e.getMessage());}
try{
fr.close();
br.close();
}catch(IOException e){
System.out.println(e.getMessage());}
}
❼ java中如何调用其他java文件
JAVA中方法的调用主要有以下几种:
1.非静态方法
非静态方法就是没有 static 修饰的方法,对于非静态方法的调用,是通过对 象来调用的;
2.调用静态方法
静圆御历态方法就是用 static 修拆裂饰的方法,静态方橘搜法的调用是通过类名来调用的;
3.方法与方法之间的调用
方法与方法之间的调用,主要是在一个方法内部如何调用其他方法。
(1)静态方法内部调用其他方法
如果在本类当中,静态方法可以直接调用静态方法,
❽ java中怎样从文件中读取数据
分为读字节,读字符两种读法x0dx0a◎◎◎FileInputStream 字节输入流读文件◎◎◎x0dx0apublic class Maintest {x0dx0ax0dx0apublic static void main(String[] args) throws IOException {x0dx0ax0dx0aFile f=new File("G:\\just for fun\\xiangwei.txt");x0dx0ax0dx0aFileInputStream fin=new FileInputStream(f);x0dx0ax0dx0abyte[] bs=new byte[1024];x0dx0ax0dx0aint count=0;x0dx0awhile((count=fin.read(bs))>0)x0dx0a{x0dx0ax0dx0aString str=new String(bs,0,count);//反复定义新变量:每一次都 重新定义新变量,接收新读取的滚雹数据x0dx0ax0dx0aSystem.out.println(str);//反复输出新变量:察槐每一次都 输出重大没帆新定义的新变量x0dx0a}x0dx0afin.close();x0dx0a}x0dx0a}x0dx0ax0dx0a◎◎◎FileReader 字符输入流读文件◎◎◎x0dx0apublic class Maintest {x0dx0apublic static void main(String[] args) throws IOException {x0dx0ax0dx0aFile f=new File("H:\\just for fun\\xiangwei.txt");x0dx0ax0dx0aFileReader fre=new FileReader(f);x0dx0ax0dx0aBufferedReader bre=new BufferedReader(fre);x0dx0ax0dx0aString str="";x0dx0awhile((str=bre.readLine())!=null)//●判断最后一行不存在,为空x0dx0a{x0dx0aSystem.out.println(str);x0dx0a}x0dx0abre.close();x0dx0a fre.close();x0dx0ax0dx0a}x0dx0ax0dx0a}
❾ JAVA如何调用另一个文件中的类
如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如辩橘果是静态的(static)话,直接腊灶猛用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象)来调用。如:
class A{
public static void a(){}
public void b(){}
}
public class B{
public static void main(String[] args){
A.a();//静态
new A().b();//非静态
}
}
(9)java如何从别的文件调用数据扩展阅读
在Boss里面实现对Employee的调用,
Employee.java:
package轮桥payroll2;
publicclassEmployee {
publicvoidmove(){
System.out.print("this is employee");
}
}
如果想实现对包的调用,可使用import关键字,然后再对调用类的实例化调用里面的方法
Boss.java:
packagepayroll;
importpayroll2.Employee;
publicclassBoss {
publicstaticvoidmain(String args[]) {
newEmployee().move();
}
}
❿ 怎么从另一个java文件中获取数据
在这个另外的文件里写:
login user = new login();
String id = user.GetUserID();
System.out.println(id);
PS:java文件首字母用大写,方法首字母用小写.
这枯禅歼是标准,最好袭滚还是养没冲成习惯好..