• 《面试常问到的知识点》


    一.Oracle常用函数
    length(x) 返回X的长度
    lower(x) X转换成小写
    upper(x) X转换成大写
    substr(X,start[,length]) 返回X的字串,从start处开始,截取length个字符,缺省length,默认到结尾
    把默认为为空的赋值——nvl
    select nvl(字段,1) from table t

    二.各种类型的转换

    1.Map转String

    String name = String.valueOf(map.get("name"));

    Map转int

    int age = Integer.valueOf("12");

    2.map转Integer

    Numbers.IntegerOf(map2.get("yf"))

    3.int转String

     1.String str = Integer.toString(i);
     2.String s = String.valueOf(i);
     3.String s = "" + i;

    4.String转int

    int i = Integer.valueOf(str).intValue();

    三:equals()和==,区别在于equals比较的是内容是否相等、==比较的是引用的变量地址是否相等。

     1 package com.de.test;
     2 
     3 public class StringA {
     4     public static void main(String[] args){
     5         String s1 = "hello";
     6         String s2 = "hello";
     7         String s3 = new String("hello");
     8         String s4 = new String("hello");
     9         System.out.println("s1:" + s1);
    10         System.out.println("s2:" + s2);
    11         System.out.println("s3:" + s3);
    12         System.out.println("s4:" + s4);
    13         System.out.println("----------比较内容是否相等---------------");
    14         System.out.println(s1.equals(s2));
    15         System.out.println(s2.equals(s3));
    16         System.out.println(s3.equals(s4));
    17         System.out.println("----------比较引用地址是否相等---------------");
    18         System.out.println(s1 == s2);
    19         System.out.println(s2 == s3);
    20         System.out.println(s3 == s4);
    21     }
    22 }

    执行上面代码产生下面结果

     1 s1:hello
     2 s2:hello
     3 s3:hello
     4 s4:hello
     5 ----------比较内容是否相等---------------
     6 true
     7 true
     8 true
     9 ----------比较引用地址是否相等---------------
    10 true
    11 false
    12 false

    转载地址https://www.cnblogs.com/yiyidajiaoya/p/8316883.html

  • 相关阅读:
    Eclipse 控制台视图和服务器视图中停止Web服务器的差别
    JSP中forEach和forTokens循环的用法
    Java中的消息框
    JS弹出div简单样式
    Java中简单提示异常代码的行号,类名等
    Java简单的数据库连接
    Java简单方法批量修改Windows文件夹下的文件名(简单IO使用)
    Java中对文件的序列化和反序列化
    navicat 连接 mysql 出现Client does not support authentication protocol requested by server
    IoC是什么
  • 原文地址:https://www.cnblogs.com/lidar/p/11325392.html
Copyright © 2020-2023  润新知