在java中怎么从键盘输入一段歌词以空格用split()分割

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在java中怎么从键盘输入一段歌词以空格用split()分割相关的知识,希望对你有一定的参考价值。

public static void main(String[] args)

// TODO 自动生成的方法存根

Scanner sc = new Scanner(System.in);

System.out.println("请输入歌词:");

String s = sc.nextLine();

String[] x = s.split(" ");

for(int i = 0;i<x.length;i++)

System.out.println(x[i]);

参考技术A 使用Scannerin=newScanner(System.in);Stringstr=in,next(); 参考技术B Scanner s = new Scanner(System.in);
String str= s.next();
str.split(" ");
参考技术C Scanner sc = new Scanner(System.in);
String lrc = sc.next();
String[] arr = lrc.split(" ");

参考技术D

为什么我的用不了?

利用JAVA从键盘输入一个任意整数后怎么求各位数字之和?

求各位数字之和的程序如下:
import
java.util.Scanner;
public
class
N

public
static
int
sumDigits(long
n)
int
sum=0;
while(n>0)
int
m=(int)(n%10);
sum=sum+m;
n=n/10;

return
sum;

public
static
void
main(String[]
args)

try
System.out.println("请输入数字:");
Scanner
sc=new
Scanner(System.in);
long
l=sc.nextLong();
System.out.println("输入数字的各位数之和为"+sumDigits(l));
catch(Exception
e)
System.out.println("您输入的不是数字!");



运行结果:
请输入数字:
49291
输入数字的各位数之和为25
参考技术A

1、package test1; import java.util.Scanner; public class Test6 ;public static void main;

Scanner input = new Scanner( System.in ); 

System.out.println; String str = input.next(); 

int result = 0; for( int i=0;i<str.length();i++ ) 

int a = Integer.parseInt(str.charAt(i)+""); 

result+=a; System.out.println( "您输入的数字是:"+str+",各位数字之和为:"+result )。

2、运行结果:请输入数字:49291,输入数字的各位数之和为25。

以上是关于在java中怎么从键盘输入一段歌词以空格用split()分割的主要内容,如果未能解决你的问题,请参考以下文章

类的数据成员为数组,怎么样根据键盘输入的数据顺序建立对象?

hbuilderx空格怎么打

C语言:从键盘输入一篇英文文本,统计每个英文字母(分大小写)及空格、数字、回车和其他字符,咋编?

1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显示在屏幕上。

怎么用c语言编写程序:用户从键盘输入一行字符,分别统计其中的英文字母,空格,数字占字符总数的百分比

JAVA怎么写:接收从键盘输入的字符串并打印出来?新手问题(非诚勿扰)