在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()分割的主要内容,如果未能解决你的问题,请参考以下文章
C语言:从键盘输入一篇英文文本,统计每个英文字母(分大小写)及空格、数字、回车和其他字符,咋编?
1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显示在屏幕上。