java基础及字符串操作

一、输入

imort java.util.Scanner;//首先要导入此库

Scanner input=new Scanner(System.in);//创建一个Scanner对象

String str=input.next();//输入不带空格的字符串

String str=input.nextLine();//可输入带空格的字符串

二、输出

System.out.print()//输出在同一行

System.out.println()//会在后面自动插入换行符

三、字符串

       ①长度:                      len=str.length();

        ②切片:                        str=str.substring(2,5);//str[2,5];

        ③字符串变为字符数组: char ss[] = str.toCharArray();//利用toCharArray方法转换

        ④字符定位:                int index=str.indexOf("a");

        ⑤大小写转化:            String str = str.toUpperCase();//小转大

                                              String str = str.toLowerCase();//大转小

        ⑥字符串拼接:            用“+”连接

        ⑦判断是否是子串:    boolean c=str.contains(str1);//判断str中是否包str,如含  返回true,否则返回false

字符串截取代码实现:

package com.company;

import java.util.Scanner;

public class Hello {

        public static void main(String[] args) {

        Scanner input=new Scanner(System.in);

        System.out.println("please input:");

        String str=input.nextLine();//输入

        str=str.substring(5);//从第五个字符开始截取

        System.out.println(str);

    }

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 50道经典Java编程练习题,将数学思维运用到编程中来。抱歉哈找不到文章的原贴了,有冒犯的麻烦知会声哈~ 1.指数...
    OSET我要编程阅读 7,119评论 0 9
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 1,908评论 0 2
  • package cn.itcast_01;/* 字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。 ...
    蛋炒饭_By阅读 613评论 0 0
  • /*【程序21】 * 作者 南枫题目:求1+2!+3!+...+20!的和 1. 程序分析:此程序只是把累加变成了...
    HUC南枫阅读 452评论 0 0
  • 50道JAVA基础编程练习题 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    微尘_8957阅读 2,210评论 0 2