精华内容
下载资源
问答
  • 输入任意字符串,排序后输出。用于课程设计什么的。简单小程序!谢谢
  • java连续输入字符串遇到回车停止

    千次阅读 多人点赞 2019-06-19 23:07:10
    连续输入字符串用空格隔开,遇到回车停止 用split()方法,将字符串用分隔符进行分离 split 分离;使分离 public String[] split(String regex) 参数为String型。在参数位置设置分隔符,例如:“/”(斜杠) ,“ ”...

    连续输入字符串用空格隔开,遇到回车停止

    用split()方法,将字符串用分隔符进行分离

    split 分离;使分离
    public String[] split(String regex)
    参数为String型。在参数位置设置分隔符,例如:“/”(斜杠) ,“ ”(空格) ,“|”(竖杠) 等。
    返回值类型为String[] 字符串数组。将第一个分隔符左边的字符存入下标为0的字符串,第一个分隔符和第二个分隔符之间的字符存入下标为1的字符串…例如:
    String s = “123/456/abc/qwe”;
    String[] s2 = s.split( “/” );
    处理结果为:s2[0] = 123 ; s2[1] = 456 ; s2[2] = abc ; s2[3] = qwe ;

    连续输入字符串,遇到回车停止

    1. 简化写法
    	Scanner in = new Scanner (System.in);
    	
    	String[] s = in.nextLine().split(" ");//输入并用空格隔开
    	/*打印*/
    	for(int i = 0 ; i < s.length ; i ++){
    		System.out.println(s[i]);
    	}
    	in.close();
    

    2.细化写法

    
    		Scanner in = new Scanner (System.in);
    		
    		String s = null;
    		s = in.nextLine();//输入
    		String[] s2 = s.split(" ");//用空格隔开
    		/*打印*/
    		for(int i = 0 ; i < s2.length ; i ++){
    			System.out.println(s2[i]);
    		}
    		in.close();
    	
    
    展开全文
  • java输入字符串并将每个字符输出

    千次阅读 2017-03-17 13:43:43
    import java.util.Scanner; public class Main{ public static void main(String[] args){ int i,len; String str; Scanner in = new Scanner(System.in); str = in.next(); len = str.length(); //求出...
    import java.util.Scanner;
    public class Main{
    	public static void main(String[] args){
    		int i,len;
    		String str;
    		Scanner in = new Scanner(System.in);
    		str = in.next();
    		len = str.length(); //求出长度
    		for (i=0; i<len; i++){
    			System.out.println(str.charAt(i)); //charAt(i)方法  返回str串处于i位置上的字符
    		}
    	}
    } 

    展开全文
  • JAVA 输入一个字符串,将大写字母改成小写,小写字母改成大写 public class Homework3 { public static void main(String[] args...System.out.println(“请输入字符串:”); String character = sc.nextLine(); ...

    JAVA 输入一个字符串,将大写字母改成小写,小写字母改成大写

    public class Homework3 {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.println(“请输入字符串:”);
    String character = sc.nextLine();
    char[] arr=character.toCharArray();
    for (int i = 0; i < arr.length; i++) {
    if ((int)arr[i] >= 65 && (int)arr[i] <= 90) {
    arr[i] += 32;
    } else if ((int)arr[i] >= 97 && (int)arr[i] <= 122) {
    arr[i] -= 32;
    }
    }
    for (int i = 0; i < arr.length; i++) {
    System.out.print(arr[i]+" ");
    }
    }
    }

    展开全文
  • Java字符串数组的输入与输出

    千次阅读 2020-08-07 18:53:48
    今天刷题遇到一个坑,老是接收不到字符串数组。即用str[i]=sc.nextLine();这样的方式去接收数组的话,打印的时候总是会少一个。 import java.util.Scanner; public class test { public static void main(String[]...

    今天刷题遇到一个坑,老是接收不到字符串数组。即用str[i]=sc.nextLine();这样的方式去接收数组的话,打印的时候总是会少一个。

    import java.util.Scanner;
    
    public class test {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		int n = sc.nextInt();
    		String str[] = new String[n];	
    		// mmp字符串数据居然要这么输入第一个值
    //		str[0] = sc.nextLine();
    		for (int i = 0; i < n; i++) {
    			str[i] = sc.nextLine();
    		}		
    		for (int i = 0; i < n; i++) {
    			System.out.println(str[i]);
    		}	
    	}
    }
    

    结果:
    在这里插入图片描述
    输入的正确姿势:

    import java.util.Scanner;
    
    public class test {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		int n = sc.nextInt();
    		String str[] = new String[n];	
    		// mmp字符串数据居然要这么输入第一个值
    		str[0] = sc.nextLine();
    		for (int i = 0; i < n; i++) {
    		// 如果改成 str[i] = sc.next(); 则不需要上面的步骤
    			str[i] = sc.nextLine();
    		}		
    		for (int i = 0; i < n; i++) {
    			System.out.println(str[i]);
    		}	
    	}
    }
    

    结果:
    在这里插入图片描述

    展开全文
  • Java实现字符串逆序输出

    万次阅读 多人点赞 2018-11-22 14:52:46
    写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 【输入】 一行字符 【输出】 逆序后的字符串 【样例输入】 123456abcdef 【样例输出】 fedcba654321   【解题思路】 ...
  • 嗯嗯,偶尔也要出来亮亮相的,java的新手。该资源主要是实现“编写一程序,该程序输入一个字符串参数,返回该字符串的反序字符串”。
  • 4.java字符串输入输出

    万次阅读 2018-11-09 01:50:36
    目录 1.String类 2.StringBuilder类 3.StringBuffer类 4.Java:String、StringBuffer ...从概念上讲,java字符串就是Unicode字符序列。​​​​ String类提供处理Unicode代码点(即字符)的方法,以及用于处理...
  • java字符串输入输出

    千次阅读 2020-05-01 09:54:26
    java字符串输入输出 Java 没有内置的字符串类型, 而是在标准Java 类库中提供了一个预定义类, 很自然地叫做String。每个用双引号括起来的字符串都是String 类的一个实例: String e = ""; // an empty string ...
  • 需求:输入一串字符串,统计字符串中每个字符出现的次数** 分析: 1,定义一个需要被统计字符的字符串 2,将字符串转化为字符数组,才能拿到每一个字符 3,定义双列集合存储字符串中字符以及字符出现的次数 4,...
  • Java控制台输入字符串及字符串比较

    千次阅读 2017-09-14 09:01:00
    需求描述:茵茵很喜欢...车牌号码由5个字母或数字组成。 首先解决输入的问题:先输入一个数字,表示输入字符串个数,我们接下来再用字符串数组接受输入。 Scanner scanner=new Scanner(System.in); Scanne...
  • java怎么键盘录入字符串

    万次阅读 多人点赞 2019-05-12 14:15:05
    - java怎么键盘录入字符串 如图所示: 来看一下每句代码的意思: 先写上:import java.util.Scanner //导入 java.util 包下的 Scanner 类,导入后才能使用它 接着:Scanner.sc = new Scanner(System.in); //...
  • package two; import java.util.Scanner; public class character { public static void main(String[] args){ Scanner scan = new Scanner(System.in); // 从键盘接收数据 // next方式接收字符串 ...
  • 题目:键盘输入一个字符串,并且统计各种字符出现的个数(种类有:大写字母,小写字母,数字,其他字符) 解题思路: 1. 键盘输入,要用到Scanner类 2. 输入的是字符串,就要用到对象.next(); 3. 对种类进行统计,要...
  • java如何输入数,字符,字符串

    千次阅读 多人点赞 2019-04-22 13:48:47
    一,利用 Scanner 实现从键盘读入integer或float 型...import java.util.*; public class test { public static void main(String args[]) { Scanner cin=new Scanner(System.in); //使用Scanner类定义对象 ...
  • **输入任意字符串,输出字符串中数字的个数。 期待结果如下: *****请输入一个字符串:ab34d45 *****字符串中有4个数字。 import java.util.Scanner; public class Demo { public static void main(String[] args) {...
  • java获取用户输入字符串

    千次阅读 2019-04-13 11:20:22
    java获取用户输入字符串
  • import java.util.Scanner; public class HuiWenShu { static String string; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String s; System.ou...
  • Java中Scanner连续读取键盘输入字符串

    千次阅读 2020-06-15 14:00:04
    需要注意的是此时需要在两个语句间多加一条scanner.nextLine(); 以吸收换行符,否则会出现跳过第一条读取语句,直接执行第二条读取语句。 下面展示一些 实例。 System.out.println("学生学号:");...
  • Java 字符串输入

    千次阅读 2020-11-04 19:35:28
    Scanner类输入System.in 特殊字符串输入:.next() 要得到每个字符为 .charAt(0); 其他的是:.nextxxx() xxx代表类型 如:nextInt() 注意:没有char型的输入
  • 例如:输入n个带空格的字符串 Scanner in = new Scanner(System.in); int n = in.nextInt(); String []s = new String [n]; // 定义字符串数组 for(int i=0;i<n;i++) { s[i] = in.nextLine(); // 按...
  • Java 字符串输入输出函数

    千次阅读 2019-01-22 17:32:13
    在读入一个实数和一个字符串后,将读入的结果依次用printf输出。  两次输入前要输出的提示信息分别是"please input a number:\n”和"please input a string:\n" 样例输入 9.56 hello 样例输出 ...
  • 1.利用 Scanner 实现从键盘读入integer或float 型数据 ...import java.util.Scanner; public class Test { public static void main(String args[]) { Scanner in=new Scanner(System.in); ...
  • java实现字符串匹配问题

    千次阅读 2020-06-29 12:30:47
    考题:判断字符串 a 是否包含字符串 b,这里称 a 为文本串,b 为模式串。 代码如下: import java.util.Scanner; public class demo { /** * 判断是否匹配 * * @param target 目标文本串 * @param mode 模式...
  • JAVA中怎样输入字符串

    千次阅读 2017-03-12 14:12:00
    java.lang.String.charAt()方法返回指定索引处的char值。http://www.yiibai.com/javalang/string_charat.html ...(toLowerCase)toUpperCase的意思是将所有的英文字符转换为大写字母,如: Stringc...
  • java控制台输入带空格的字符串

    万次阅读 2019-09-20 15:59:29
    java控制台输入带空格的字符串 Scanner sc = new Scanner(System.in); String str = sc.nextLine();
  • java--从键盘输入字符串数字等

    千次阅读 2018-11-05 17:53:26
    主要语法 Scanner scan = new Scanner(System.in) public class Main { public static void main(String[] args) { // 初始化输入对象 Scanner sacn = new Scanner(System.in);... // 输入字符串 nextLi...
  • 统计字符串字符的个数(java实现)

    千次阅读 2020-08-22 10:56:49
    统计键盘输入字符串中字符的个数,并记录到集合HashMap中,value为统计个数,key为单个字符。 package MapDemo; import java.util.HashMap; import java.util.Map; import java.util.Scanner; import java.util.Set...
  • Java 判断字符串是否是回文字符串

    千次阅读 2019-09-16 21:35:20
    解决上述问题,有两种方法可供参考...(1)从字符串两头往中间扫; (2)从字符串中间往两头扫。 具体代码如下: import java.util.Scanner; public class StringPalindrome { //方法1:两头往中间扫 public bool...
  • Java中同时输入字符串和int类型出错的处理方式

    千次阅读 多人点赞 2018-03-28 21:28:23
    Java中,如果输入int类型和字符串处理不当会产生错误,例如:如果先输入int类型,在输入字符串类型,如下代码: Scanner sc=new Scanner(System.in); int a=sc.nextInt(); String b=sc.nextLine(); System....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 563,614
精华内容 225,445
关键字:

java输入字符串

java 订阅