zoukankan      html  css  js  c++  java
  • java一些基本的方法

    一,Java中,next();和nextLine();有什么区别

    举个例子,你就会明白了。
    如,你输入的一行:abc cde efg
    注意,其中abc和cde之间有空格,cde和efg之间也有空格
    这样,next()返回的是abc,
    而nexLine()返回的是整行:abc cde efg

    二,str.toCharArray()的使用

    将此实例中的字符复制到 Unicode 字符数组

    String str = "This is a String.";
    char[] arr = str.toCharArray();
    System.out.println(arr);

    输出结果: This is a String.

    string chartest = "abcdefghijk";
    char[] chs = chartest.toCharArray(); //注:这里一定要用char来定义。
    for (int i = 0; i < chs.Length; i++)
    { Response.Write(chs[i]+"");
    }
    输出: a b c d e f g h i j k

    三,getChars()方法的使用
    getChars(int srcBegin,int srcEnd,char[] dst,int dstBegin)将字符从此字符串复制到目标字符数组。
    要复制的第一个字符在索引 srcBegin 处;要复制的最后一个字符在索引 srcEnd-1 处(因此要复制的字符总数是 srcEnd-srcBegin)。
    要复制到 dst 子数组的字符从索引 dstBegin 处开始,并结束于索引.
    例如
    String str = "abcdefghikl";
    Char[] ch = new char[8];
    str.getChars(2,5,ch,0);
    就是从str的第二个字母开始一直复制到第五个,一共是3个字符,从ch的第一个开始接受.

    四,大小写转换

    str[0] = (char)(str[0]-32)  将第一个字母大写
    str[1] = (char)(str[1]+32) 将第二个字母小写

  • 相关阅读:
    Linux命令之find exec rm-删除所有日志文件
    Linux常用系统信息查询命令
    shell后台运行脚本
    Linux 下后台运行程序
    Ubuntu配置和修改IP地址
    ssh免密码登录配置方法
    (转)linux如何将新硬盘挂载到home目录下
    Shell中if [ ] 中-a到-z的意思
    安防监控相关
    本地yum源的建立
  • 原文地址:https://www.cnblogs.com/111testing/p/6659100.html
Copyright © 2011-2022 走看看