javaio代码 java nio编程

看了mars老师的java视频,关于io的输入输出遇到问题了,请高手指点指点

《mars java开发视频》百度网盘资源免费下载

为蚌埠等地区用户提供了全套网页设计制作服务,及蚌埠网站建设行业解决方案。主营业务为成都做网站、网站制作、蚌埠网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

链接:

提取码:6eug

mars java开发视频|Java当中的异常(一).mp4|Java4Android_01_ppt.png|53.mp4|52_定义输入输出格式.mp4|51_综合练习(二).mp4|50_综合练习(一).mp4|49_开发工具之Eclipse(四).mp4|48_开发工具之Eclipse(三).mp4|47_开发工具之Eclipse(二).mp4|46_开发工具之Eclipse(一).mp4|45_hashCode()与toString().mp4|44_equals函数的作用.mp4|43_类集框架(三).mp4|42_类集框架(二).mp4  

Java关于io和多线程的编程题,求代码

package know;

import java.io.BufferedReader;

import java.io.FileInputStream;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

public class T20 {

public static void main(String[] args) throws IOException {

Scanner s=new Scanner(System.in);

String username=null;

String password=null;

System.out.println("输入用户名:");

while(true){

if(username==null){

username=s.next();

System.out.println("输入密码:");

}else{

password=s.next();

}

if(password!=null){

s.close();

break;

}

}

BufferedReader br=null;

MapString, String map=new HashMapString, String();

try{

br=new BufferedReader(new InputStreamReader(new FileInputStream("d:/test.txt")));

String temp=null;   

while((temp=br.readLine())!=null){

String[] ss=temp.split("=");

map.put(ss[0], ss[1]);

}

}catch(IOException e){

throw e;

}finally{

if(br!=null)

br.close();

}

String u=map.get("userName");

String p=map.get("password");

if(u.equals(username)p.equals(password)){

System.out.println("登录成功");

}else{

System.out.println("用户名或密码错误");

}

}

}

package know;

public class T21 {

public static void main(String[] args) throws InterruptedException {

String[] persons=new String[]{"甲","乙","丙","丁","午","己","庚","辛","壬","癸"};

for(int i=0;ipersons.length;i++){

System.out.println(persons[i]+"正在过山洞");

Thread.sleep(5000);

}

}

}

最后一个百度搜一个就行了,肯定比我画的好

求两个代码!JAVA I/O

FileInputStream fis = new FileInputStream("d:/a.txt");

FileOutputStream fos = new FileOutputStream("d:/b.txt");

BufferedReader reader = new BufferedReader(new InputStreamReader(fis));

BufferedWriter write = new BufferedWriter(new OutputStreamWriter(fos));

String temp;

int count = 0;

while((temp = reader.readLine())!= null){//一次读一行

char[] chars = temp.toCharArray();

for (char c : chars) {

if (c == 'x') {

count += 1;//统计x出现的数量

}

}//从a.txt文件里读数据替换,为*后把替换后的内容写入b.txt中了

write.write(temp.replace(",", "*"));

write.write("\r\n");//换行

}

reader.close();

write.close();

java IO两个代码的区别

一个是文件的读写,一个是文件的复制,读写用io输入流,复制用io的输出流来操作。代码写得很明白的。

java 代码关于IO 的,高手帮忙解答 这个代码实现什么功能??

in.read()是读取一个数据字节的意思,返回的是0~255的int型数据,在你这个代码里面可以任意输入,

(char)i则是将刚刚读取的int型字节强制转换成char型的,而且你的代码那个构造函数有错,就是打错了

下面是你的代码我把那个小错给你改了,还有你把 System.out.print(c);换成 System.out.println(c);就会更好的理解in.read()了

import java.io.InputStream;

import java.io.IOException;

public class test{

public test(InputStream in){

try{

while(true)

{

int i=in.read();

char c=(char)i;

System.out.println(c);

}

}catch(IOException e){

System.out.print(e);

}

}

public static void main(String[] args){

new test(System.in);

}

}

求助代码,关于java io的问题

按照你的要求编写的文本浏览器的Java程序如下

import java.awt.BorderLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.io.BufferedReader;

import java.io.FileReader;

import java.io.IOException;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.JScrollPane;

import javax.swing.JTextArea;

import javax.swing.JTextField;

public class P4 extends JFrame implements ActionListener{

JTextArea jta=new JTextArea(3,5);

JScrollPane jsp=new JScrollPane(jta);

JTextField jtf=new JTextField(20);

JButton jb=new JButton("View");

JLabel jl=new JLabel("Filename");

JPanel jp=new JPanel();

P4(){

setTitle("文本浏览器");

jb.addActionListener(this);

jp.add(jl);jp.add(jtf);jp.add(jb);

add(jsp,BorderLayout.CENTER);

add(jp,BorderLayout.SOUTH);

setSize(400, 400);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLocationRelativeTo(null);

setVisible(true);

}

@Override

public void actionPerformed(ActionEvent e) {

if(e.getSource()==jb){

try{

String fileName=jtf.getText().trim();

BufferedReader br=new BufferedReader(new FileReader(fileName));

String s="";

StringBuffer sb = new StringBuffer();

while((s=br.readLine())!=null){

sb.append(s+"\n");

}

jta.setText(sb.toString());

}catch(IOException ioe){

ioe.printStackTrace();

}

}

}

public static void main(String[] args) {

new P4();

}

}

运行结果


分享标题:javaio代码 java nio编程
网站网址:http://bzwzjz.com/article/dodhgje.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设方案 成都响应式网站建设 成都网站设计 企业网站设计 外贸网站设计方案 网站建设费用 成都网站设计 网站建设 手机网站制作 定制级高端网站建设 攀枝花网站设计 企业网站建设公司 公司网站建设 网站建设推广 网站制作 外贸网站建设 成都品牌网站建设 成都网站建设公司 app网站建设 温江网站设计 成都网站建设流程 网站制作公司