zoukankan      html  css  js  c++  java
  • Java函数

    开方:j = Math.sqrt(i);
    从键盘读入两个数据:
    import java.util.Scanner;

    Scanner in = new Scanner(System.in);
            int a = in.nextInt();
            int b = in.nextInt();

    java 数组->字符串
     
      1.char数组(字符数组)->字符串
     
       可以通过:使用String.copyValueOf(charArray)函数实现。
     
      举例:
     
      char[] arr={'a','b','c'};
     
      String string =String.copyValueOf(arr);
     
      System.out.println(string);          //abc
     
     
      2、String数组->字符串
     
     
      String[] arr ={"0123","sb","12f"};
     
      StringBuffer sb = new StringBuffer();
     
     
     
      for(int i = 0;i<arr.length;i++){
     
      sb.append(arr[i]);        //append String并不拥有该方法,所以借助StringBuffer
     
      }
     
      String sb1 = sb.toString();
     
      System.out.println(sb1);    //0123sb12f
     
     
     
      3.java字符串->数组
     
     
     

      String str = "123abc";
     
      char[] ar = str.toCharArray();  //char数组
     
      for(int i =0;i<ar.length;i++){
     
      System.out.println(ar[i]);    //1 2 3 a b c
     
      }
     
     
     
      String[] arr = str.split("");
     
      for(int i =0;i<arr.length;i++){  //String数组,不过arr[0]为空
     
      System.out.println(arr[i]);    //空  1 2 3 a b c
     
      }
     
       4.相关转化
     
      ##字符串逆序
     
     
     

      String s="123abc";
     
      System.out.println(new StringBuilder(s).reverse().toString());
     
     
     
      字符串去空格
     
     
     
      1. String.trim()   trim()是去掉首尾空格
     
     
     
      2.str.replace(" ", "");   去掉所有空格,包括首尾、中间
     
     
     
      复制代码 代码如下:String str = " hell o ";
      String str2 = str.replaceAll(" ", "");
      System.out.println(str2);
     

      3.或者replaceAll(" +","");   去掉所有空格
     

      4.str = .replaceAll("\s*", ""); replaceAll( " " ,"")为清除换行等
     

      替换大部分空白字符, 不限于空格   * 可去掉
      s 可以匹配空格、制表符、换页符等空白字符的其中任意一个
     
      常用字符:空格(‘ ’) 、换页 (‘f’) 、换 行(‘ ’)、回车(‘ ’)、水平 制表符 (‘ ’)、垂直 制表符 (‘v’)

    定义数组的方式和赋值
    1.String[][] arr = new String[2][] ;
             arr[1][1]="1";

    只有在定义的时候赋值或者在循环赋值,不可以arr[2][]={{"1","2"},{"3","4"},{"5","6"}};
    2.int[][] i = {{1,2,3},{2,3,4},{1,3,4}};    





              %xxx%表示引用 环境名为xxx的环境变量
              你在cmd下打set 命令就能看到所有的环境变量
              set xxx不能看到这个变量的值
              为什么他们能相等呢,因为你安装JDK的时候需要在环境变量里配置一个名为JAVA_HOME的变量,
          他的值是jdk所在的目录

  • 相关阅读:
    【转】如何高效地阅读技术类书籍与博客
    测试站点大全
    【转】软件测试面试- 购物车功能测试用例设计
    div+css 定位浅析
    C# Enum,Int,String的互相转换
    sqlserver 空间数据类型
    系统学习sqlserver2012 一
    sql查询数据库中所有表的记录条数,以及占用磁盘空间大小。
    linux网站推荐
    匿名用户访问sharepoint2010中的列表
  • 原文地址:https://www.cnblogs.com/0280-hnn/p/6945397.html
Copyright © 2011-2022 走看看