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相关推荐

  1. mongodb java 学习_《 mongodb 学习 》java 基本操作

    环境 springboot 结合 monggodb 一.pom.xml org.springframework.boot spring-boot-starter-data-mongodb 配置: sp ...

  2. java DOS 命令行代码

    一.DOS基本操作 1.开始键+R       //打开运行窗口 2.运行 cmd       //进入命令行窗口 3.D:             //进入d盘 4.dir            / ...

  3. Java File类基本操作

    我们可以利用Java.io.File类对文件进行操作,基本操作如下: 1)创建文件: public boolean createNewFile() throws IOException 2)删除文件: ...

  4. java filechannel 空_FileChannel的基本操作

    这节课,我介绍一下FileChannel的基本操作. FileChannel既简单,也不重要,只是它作为Java NIO的一部分,花一点时间去看看总是没有坏处的. Java NIO中的FileChan ...

  5. java中堆栈的基本操作_玩儿转队列和栈的基本操作及其应用:Java 版

    队列的基本操作 队列入队出队实现 队列是种先进先出的数据结构. 队列的基本操作主要是入队和出队. 数据从队尾进入队列,从队首出队列. 下面来写一个简单的队列: public class MyQueue ...

  6. Java数据库篇2——数据库基本操作

    Java数据库篇2--数据库基本操作 1.启动.停止.服务 net start mysql net stop mysql 2.登入登出 本地 Mysql -u用户名 -p密码Mysql -u用户名 - ...

  7. Java基础知识之数组的初始化和基本操作

    文章目录 一.Java项目的层次 二.数组基本操作 三.初始化3类 一.Java项目的层次 (1)创建Project项目 (2)创建Module模块 (3)创建Package包 (4)创建class类 ...

  8. 【Java 数据结构】二叉树的遍历和基本操作

    一.树型结构 1.概念 2.树的表示形式 二.二叉树 1.特点 2.两种特殊的二叉树 3.二叉树的性质 选择题: 4.二叉树的存储 5.二叉树的基本操作 5.1.创建一棵二叉树 5.2.二叉树的遍历 ...

  9. java map操作_Java HashMap的基本操作

    Java HashMap的基本操作 import java.util.Collection; import java.util.HashMap; import java.util.Map.Entry; ...

  10. java树的基本知识_Java数据结构和算法(二)树的基本操作

    Java数据结构和算法(二)树的基本操作 一.树的遍历 二叉树遍历分为:前序遍历.中序遍历.后序遍历.即父结点的访问顺序 1.1 前序遍历 基本思想:先访问根结点,再先序遍历左子树,最后再先序遍历右子 ...

最新文章

  1. Citrix Receiver For Linux 预览版
  2. Python高阶函数和函数嵌套
  3. dhcp MySQL 超时_mysql导入sql文件过大或连接超时的解决的方法
  4. 疯狂java学习笔记1023---线程的同步
  5. Perl opendir()函数
  6. linux mysql 命令
  7. VS下更新Qt语言家ts文件没反应
  8. 树莓派I2C通过Shell操作FDC2214
  9. 获取计算机用户名,java获取计算机用户名
  10. SANER 2018 论文阅读- Dissection of a Bug Dataset: Anatomy of 395 Patches from Defects4J
  11. 闲鱼月收入10万的案例分享
  12. 2019-2020 ICPC Asia Hong Kong Regional Contest
  13. 公路多孔箱涵设计_箱涵结构设计.pdf
  14. python numpy 实现与(and),非与(not),或(or),异或(xor)逻辑运算!
  15. 类名不是抽象的,并且未覆盖XX类中的抽象方法jjjj
  16. Leetcode 92反转链表
  17. PM2.5污染物的空间地图分区统计到表(第二种)
  18. 高级弥散模型:单指数、IVIM、DKI、SEM、FROC、CTRW
  19. 深入理解feature_column
  20. 听君一席话,胜读十年书

热门文章

  1. 第 3 讲 三维空间刚体运动
  2. Python3 AES加解密(AES/ECB/PKCS5Padding)
  3. Android之进程间通信AIDL
  4. 面向集团客户云计算运营平台的市场情况及产品发展——之云计算运营平台方案(二)...
  5. hyperledger fabric超级账本java sdk样例e2e代码流程分析
  6. freemarker【FTL】常见语法大全
  7. Word没有到一行自动换行如何解决
  8. 基于迭代局部搜索和随机惯性权重的BA算法MATLAB实现(ILSSIWBA)
  9. SimpleDateFormat类format方法和parse方法的使用
  10. cesium加载无人机倾斜摄影三维模型