java基本操作-2
java基本操作-2
java基本操作-2:
package com.ht.lab2;import java.io.*;//方法;求出数组中最大元素以及最小元素
//主函数地方
public class l2 {public static void main(String[] args) throws IOException {int[] arr=new int[]{12,13,55,11,89,-1};int[] maxmin=getMaxAnMin(arr); //调用方法-判断元组中的最大数以及最小数System.out.println(maxmin[0]); //zui maxSystem.out.println(maxmin[1]); //zui minSystem.out.println("===========");splitchar(); //分割字符串方法
// writelab1(); //写入文件readfile();exis(); //判断文件是否存在allfile();}
//输出指定目录下的所有文件public static void allfile() {File dir=new File("d:\\1");String[] children=dir.list();if(children==null){System.out.println("目录不存在,或者不是目录");}else{for (int i = 0; i <children.length ; i++) {String filename=children[i];System.out.println(filename);}}}//以下实例演示了使用 File 类的 file.exists() 方法来检测文件是否存在public static void exis() {File file =new File("test.txt");System.out.println(file.exists());}
// 读取文本文件public static void readfile() throws IOException {BufferedReader brnew=new BufferedReader(new FileReader("test.txt"));String str;while((str=brnew.readLine())!=null){System.out.println(str);}System.out.println(str);}public static void writelab1() throws IOException {BufferedWriter out=new BufferedWriter(new FileWriter("test.txt"));out.write("基础教程6\n");out.write("基础教程5\n");out.write("基础教程13\n");out.write("基础教程2\n");out.close();System.out.println("文件写入完毕");}public static void splitchar() {String str="www-runoob-com";String[] temp;String delimeter="-";
// temp=str.split(delimeter);temp=str.split("-");for (int i = 0; i <temp.length ; i++) {System.out.print(temp[i]);System.out.print(" ");}// 第二种办法打印输出System.out.println("----java for each 循环输出方法---");String str1="www.runoob.com";String[] temp1;temp1=str1.split("\\.");for(String x:temp1){System.out.print(x);System.out.print(" ");}}public static int[] getMaxAnMin(int[] arr){int max=arr[0];int min=arr[0];// 如果最大的比arr[i]小,互换for(int i=1;i<arr.length;i++){if(max<arr[i]){max=arr[i];}// 如果最小的大于别人的,说明他不是最小的if(min>arr[i]){min=arr[i];}}// 返回一个数组,包含最大与最小的两个元素int[] maxAnMin=new int[]{max,min};return maxAnMin;}
}
java基本操作-2相关推荐
- mongodb java 学习_《 mongodb 学习 》java 基本操作
环境 springboot 结合 monggodb 一.pom.xml org.springframework.boot spring-boot-starter-data-mongodb 配置: sp ...
- java DOS 命令行代码
一.DOS基本操作 1.开始键+R //打开运行窗口 2.运行 cmd //进入命令行窗口 3.D: //进入d盘 4.dir / ...
- Java File类基本操作
我们可以利用Java.io.File类对文件进行操作,基本操作如下: 1)创建文件: public boolean createNewFile() throws IOException 2)删除文件: ...
- java filechannel 空_FileChannel的基本操作
这节课,我介绍一下FileChannel的基本操作. FileChannel既简单,也不重要,只是它作为Java NIO的一部分,花一点时间去看看总是没有坏处的. Java NIO中的FileChan ...
- java中堆栈的基本操作_玩儿转队列和栈的基本操作及其应用:Java 版
队列的基本操作 队列入队出队实现 队列是种先进先出的数据结构. 队列的基本操作主要是入队和出队. 数据从队尾进入队列,从队首出队列. 下面来写一个简单的队列: public class MyQueue ...
- Java数据库篇2——数据库基本操作
Java数据库篇2--数据库基本操作 1.启动.停止.服务 net start mysql net stop mysql 2.登入登出 本地 Mysql -u用户名 -p密码Mysql -u用户名 - ...
- Java基础知识之数组的初始化和基本操作
文章目录 一.Java项目的层次 二.数组基本操作 三.初始化3类 一.Java项目的层次 (1)创建Project项目 (2)创建Module模块 (3)创建Package包 (4)创建class类 ...
- 【Java 数据结构】二叉树的遍历和基本操作
一.树型结构 1.概念 2.树的表示形式 二.二叉树 1.特点 2.两种特殊的二叉树 3.二叉树的性质 选择题: 4.二叉树的存储 5.二叉树的基本操作 5.1.创建一棵二叉树 5.2.二叉树的遍历 ...
- java map操作_Java HashMap的基本操作
Java HashMap的基本操作 import java.util.Collection; import java.util.HashMap; import java.util.Map.Entry; ...
- java树的基本知识_Java数据结构和算法(二)树的基本操作
Java数据结构和算法(二)树的基本操作 一.树的遍历 二叉树遍历分为:前序遍历.中序遍历.后序遍历.即父结点的访问顺序 1.1 前序遍历 基本思想:先访问根结点,再先序遍历左子树,最后再先序遍历右子 ...
最新文章
- Citrix Receiver For Linux 预览版
- Python高阶函数和函数嵌套
- dhcp MySQL 超时_mysql导入sql文件过大或连接超时的解决的方法
- 疯狂java学习笔记1023---线程的同步
- Perl opendir()函数
- linux mysql 命令
- VS下更新Qt语言家ts文件没反应
- 树莓派I2C通过Shell操作FDC2214
- 获取计算机用户名,java获取计算机用户名
- SANER 2018 论文阅读- Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J
- 闲鱼月收入10万的案例分享
- 2019-2020 ICPC Asia Hong Kong Regional Contest
- 公路多孔箱涵设计_箱涵结构设计.pdf
- python numpy 实现与(and),非与(not),或(or),异或(xor)逻辑运算!
- 类名不是抽象的,并且未覆盖XX类中的抽象方法jjjj
- Leetcode 92反转链表
- PM2.5污染物的空间地图分区统计到表(第二种)
- 高级弥散模型:单指数、IVIM、DKI、SEM、FROC、CTRW
- 深入理解feature_column
- 听君一席话,胜读十年书
热门文章
- 第 3 讲 三维空间刚体运动
- Python3 AES加解密(AES/ECB/PKCS5Padding)
- Android之进程间通信AIDL
- 面向集团客户云计算运营平台的市场情况及产品发展——之云计算运营平台方案(二)...
- hyperledger fabric超级账本java sdk样例e2e代码流程分析
- freemarker【FTL】常见语法大全
- Word没有到一行自动换行如何解决
- 基于迭代局部搜索和随机惯性权重的BA算法MATLAB实现(ILSSIWBA)
- SimpleDateFormat类format方法和parse方法的使用
- cesium加载无人机倾斜摄影三维模型