我的java学习日记(9)

Java 学习第九节 之eclipse初使用

工程目录:可以file目录下的“Project Name”文本框中设置工程的名称

申请内存

方法使用

String不能改变自身转换

一、           冒泡排序和字母大小写转换

1、 冒泡排序

 

2、字母大小写转换

public classTest {

      public static void main(String[] args) {

    String s="sunjavsaphphahajavalalasunjavaverygoodjava";//定义字符串s1

    String s1=new String("ABCDEFGHIGK");/定义字符串s2

    System.out.println(s.toUpperCase());//s1字符串中小写转换成大写并输出

    System.out.println(s1.toLowerCase());//s2字符串中大写转换成小写并输出

    System.out.println((s.toUpperCase()).equals(s1));//判断s1s2是否相等

    }

}

二、eclipse几个常用方法使用

 1subString()作用是截取相应字符串

Strings="java/DMKR/msjds/kjij/vksk/java";

       String s1=s.substring(5, 9);

       System.out.println(s1);    

2replace() 作用是替换相应字符串

String s2=s.replace("java","HELLO");

      System.out.println(s2);

3split() 作用是以引号里边的符号为准分割字符串

String[] s3=s.split("/");

      for(Stringstring:s3){

       System.out.println(string);

        }

4endsWith()startsWith()方法的使用

Stringfilename="Hello.txt.java";

       if(filename.endsWith(".java")){

             System.out.println("java");

         }

         if(filename.startsWith("Hello")){

             System.out.println("hello");

         }

5toCharArray();那个作用是把字符串转换成数组

     public static void main(String[] args) {

        Strings="aifrjdkfirjgndjnung";

        int s1=s.length(); //把字符串s的长度赋给s1

        System.out.println(s1);

        char[] c=s.toCharArray();

        for(char d:c){

            System.out.println(d);

        }

6indexOf();作用是查找字符串中字符从第index个开始查找,并返回所在字符的索引

         int index = 0;

         intcount = 0;

         while(true) {

         index = s.indexOf("java", index);

         if(index == -1) {

         break;}

         count++;

         index ++;//index+=1;index+=4;     

         }

         System.out.println(count);

7、简单的时间相关方法使用

      importjava.util.Calendar;

import java.util.Date;

public class Test6 {   

      publicstatic void main(String[] args) {  

         Calendarc=Calendar.getInstance();

         c.add(Calendar.HOUR_OF_DAY, 12) ;//12表示获得的时间是12小时制的

         Date d=c.getTime();

         System.out.println(d.toLocaleString());//获得当前地区的时间,并输出

    }

}

8、文件格式判断

  public class StringTest {

    public static voidmain(String[] args){

        Strings="file.java.hello.txt";

        boolean s1=s.startsWith("java");

        System.out.println(s1);

        if(s.startsWith(".java")){

            System.out.println("java");

        }

        if(s.endsWith(".txt")){

            System.out.println("txt");

        }

        if(s.startsWith("file.java")){

            System.out.println("file");

        }

    }

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章