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所在的目录

  • 相关阅读:
    软件开发之需求调研方法论
    系统设计之编码概述
    unix/linux共享库(动态库)简介
    unix/linux静态库简介
    pytest的使用
    c语言中static的作用
    awk文本处理
    shell基本概念
    shell i/o交互及重定向
    shell常用分隔符及管道的用法
  • 原文地址:https://www.cnblogs.com/0280-hnn/p/6945397.html
Copyright © 2011-2022 走看看